您的位置:首页 > 编程语言 > Java开发

java 正则表达式的学习记录

2017-03-07 10:47 253 查看
近期项目中常用到正则表达式,感觉不太了解。今天对其作系统学习,在此作记录。

先在ide写一个用于验证的方法便于测试。

            

/**
* 检测给定字符串是否符合规定格式
* @param source 需检测的字符串
* @param regexStr 正则表达式
* @return 是否符合
*/
private static String checkMatch(String source,String regexStr ){
Pattern pattern = Pattern.compile(regexStr);
Matcher matcher=pattern.matcher(source);
if(matcher.find()){
return "\""+source+"\"符合"+regexStr+"规则";
}else{
return "\""+source+"\"不符合"+regexStr+"规则";
}
}

            正则语法参考
http://www.regexlab.com/zh/regref.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: