两种方法:String的contains()方法和正则表达式match()方法
public static void main(String[] args) {
String str = "abc";
boolean status = str.contains("ab");
if(status){
System.out.println("包含");
}else{
System.out.println("不包含");
}
}
public class Test {
public static void main(String[] args) {
String str="Hello World"; //待判断的字符串
String reg=".*ll.*"; //判断字符串中是否含有特定字符串ll
System.out.println(str.matches(reg));
}
}
正则表达式:
.
匹配除“\n”之外的任何单个字符。若要匹配包括“\n”在内的任意字符,请使用诸如“[\s\S]”之类的模式。
*
零次或多次匹配前面的字符或子表达式。例如,zo* 匹配“z”和“zoo”。* 等效于 {0,}。