1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > JAVA-正则表达式匹配教程 使用正则表达式匹配字符串

JAVA-正则表达式匹配教程 使用正则表达式匹配字符串

时间:2024-01-27 09:14:56

相关推荐

JAVA-正则表达式匹配教程 使用正则表达式匹配字符串

可以利用在线工具先测试你所需要的正则表达式,其下方也列出了正则表达式的规则。也可以输入字符串去匹配测试。

并且他还有在线生成代码的功能。。十分便捷。。

链接:/front-end/854/

利用Matcher和Pattern来完成正则表达式的匹配

代码如下:

//正则表达式匹配import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexMatches {public static void main() {//需要匹配的字符串String str = "v.12-xx.1";//正则表达式String patternStr = "^[v][0-9].*$";//一个Pattern对象和一个正则表达式相关联Pattern pattern = pile(patternStr);//一个Matcher对象和一个具体的字符串相关联,表示在指定模式下与这个字符串匹配Matcher matcher = pattern.matcher(str);//判断字符串和正则表达式是否匹配,匹配返回trueSystem.out.println(matcher.matches());//也可以直接使用Pattern.matches来匹配正则表达式和字符串System.out.println(Pattern.matches("^[v][0-9].*$", "v.12-xx.1")); // true}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。