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
先在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
相关文章推荐
- 学习Java正则表达式
- java正则表达式学习笔记(一)
- 正则表达式学习记录-重复
- 正则表达式学习记录-零宽断言
- 正则表达式学习记录-分枝条件
- java正则表达式学习笔记(三)
- Java正则表达式学习-简单的小工具
- 正则表达式学习记录-反义
- 正则表达式学习记录-后向引用
- Java-正则表达式的学习(Regex Expression)(一)
- java正则表达式学习总结,以及和javascript正则表达式的区别
- 【记录】JS正则表达式(学习笔记2)现学现卖还帮美女解决了个问题。
- Java学习笔记----正则表达式
- java 学习笔记之正则表达式
- Java学习笔记-正则表达式的模式匹配
- 正则表达式学习总结, 附java源码
- java正则表达式 学习
- 正则表达式学习记录-字符转义
- 正则表达式学习记录-分组
- 正则表达式学习记录-元字符