我希望找到一个正则表达式来匹配单词 if
的所有组合。所以有效的是:
如果,如果,如果和如果
我这里有一个正则表达式:[iIfF]*
尽管它匹配我想要的,它也匹配单词 Fi
和其他类似的组合。
我在哪里犯了错误?
最佳答案
由于您似乎在使用 Java,因此您需要:
Pattern p = Pattern.compile("if", Pattern.CASE_INSENSITIVE);
关于java - 如果在所有可能的情况下如何捕捉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12938427/