java正则表达式判断是否包含某个字段
时间: 2023-10-20 15:06:23 浏览: 120
Java正则表达式判断字符串中是否包含中文示例
可以使用 String 类的 matches() 方法,配合正则表达式来判断是否包含某个字段。例如,判断一个字符串中是否包含 "hello",可以使用以下代码:
String str = "hello world";
boolean containsHello = str.matches(".*hello.*");
System.out.println(containsHello);
输出结果为:
true
其中,正则表达式 ".*hello.*" 中,"." 表示匹配任意字符,"*" 表示匹配任意次,因此 ".*" 表示匹配任意字符任意次,"hello" 表示要匹配的字符串,最后再加上 ".*" 表示匹配任意字符任意次。如果字符串中包含 "hello",matches() 方法就会返回 true。
阅读全文