JAVA 使用 "AND" 的正则表达式
RegEx for JAVA using "AND"
我有这个字符串值:
String value = Country, Location, Sample
我试过了
value.matches("/(?=.*Country.*)(?=.*Location.*)/")
但它return为假。
有人可以帮我找到并使结果为真吗?条件是
Location 和 Country 必须在一个字符串中,以正则表达式的方式。
谢谢!
您需要稍微修改一下模式并删除 /
分隔符:
value.matches("(?=.*Country)(?=.*Location).*")
我有这个字符串值:
String value = Country, Location, Sample
我试过了
value.matches("/(?=.*Country.*)(?=.*Location.*)/")
但它return为假。 有人可以帮我找到并使结果为真吗?条件是 Location 和 Country 必须在一个字符串中,以正则表达式的方式。 谢谢!
您需要稍微修改一下模式并删除 /
分隔符:
value.matches("(?=.*Country)(?=.*Location).*")