Java 如何查看是否出现与大写或小写无关的字符串?

Java 如何查看是否出现与大写或小写无关的字符串?,java,Java,我想在出现单词的文本中获取索引,但有时可以是大写或小写。我有这个: int startIndex = statement.indexOf("(title ''"); 但“title”有时看起来像“title”或“title”,可能像是无法识别 有没有办法忽略它是大写还是小写 您可以先尝试将字符串转换为小写: 删除了groovy标记,因为这似乎是Java,所以即使使用大写,我们也会得到相同的结果 int startIndex = statement.toLowerCase().indexOf("

我想在出现单词的文本中获取索引,但有时可以是大写或小写。我有这个:

int startIndex = statement.indexOf("(title ''");
但“title”有时看起来像“title”或“title”,可能像是无法识别


有没有办法忽略它是大写还是小写

您可以先尝试将字符串转换为小写:


删除了groovy标记,因为这似乎是Java,所以即使使用大写,我们也会得到相同的结果
int startIndex = statement.toLowerCase().indexOf("(title ''");