小编典典

在 Java 中,如何检查字符串是否包含子字符串(忽略大小写)?

all

我有两个Stringsstr1str2. 如何检查是否str2包含在 中str1,忽略大小写?


阅读 140

收藏
2022-03-09

共1个答案

小编典典

str1.toUpperCase().contains(str2.toUpperCase())

升级版:

原始答案是使用toLowerCase()方法。但正如一些人正确地注意到的那样,Unicode 中有一些例外,最好使用toUpperCase().
因为:

对于一种大写变体,有些语言知道不止一种小写变体。

2022-03-09