我有两个Stringsstr1和str2. 如何检查是否str2包含在 中str1,忽略大小写?
String
str1
str2
str1.toUpperCase().contains(str2.toUpperCase())
升级版:
原始答案是使用toLowerCase()方法。但正如一些人正确地注意到的那样,Unicode 中有一些例外,最好使用toUpperCase(). 因为:
toLowerCase()
toUpperCase()
对于一种大写变体,有些语言知道不止一种小写变体。