如何在Java中使用不区分大小写的正则表达式在页面上查找文本

时间:2014-11-25 08:16:43

标签: java regex selenium-webdriver

我正在使用Web Driver编写一些自动测试来查找页面上的文本。

我有变量address - 值Some one, Address

Some One, Address页上的文字

仅在一个一个

中存在差异

但我的正则表达式无效

...get(LINK, "regexp:(?i)("+address+")").exists(); //应返回布尔值

请帮我解决这个问题, 感谢

1 个答案:

答案 0 :(得分:0)

试试这个:

String base = "Some One, Address";
System.out.println(base.matches("(?i:.*address.*)"));