首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用于java的String.matches方法的正则表达式?

正则表达式用于Java的String.matches方法,可以使用“^”和“$”匹配字符串的开头和结尾,或者使用“.*”匹配任意字符。例如:

代码语言:java
复制
String str = "Hello World!";
String regex = "Hello.*World!";
if (str.matches(regex)) {
    System.out.println("Match found!");
} else {
    System.out.println("No match found!");
}

上述代码将匹配字符串“Hello World!”,并输出“Match found!”

需要注意的是,如果正则表达式本身包含“^”或“$”,则不需要在字符串的开头和结尾分别使用“^”和“$”。例如:

代码语言:java
复制
String str = "Hello World!";
String regex = "Hello.*World.*";
if (str.matches(regex)) {
    System.out.println("Match found!");
} else {
    System.out.println("No match found!");
}

上述代码也将匹配字符串“Hello World!”,并输出“Match found!”

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券