java 正则
2015-07-16 14:37
405 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/iiiu/article/details/46911637
1.验证email
String str = "zhanghm_@qq.com";
String pattern = "\\w+@(\\w+.)+[a-z]{2,3}";
Pattern r = Pattern.compile(pattern, Pattern.CASE_INSENSITIVE);
Matcher m = r.matcher(str);
if (m.find()) {
System.out.println(m.groupCount());
}
2.搜索匹配字符串
String str = "var stype= aaaabbbb; var Src= 33 ; var src=22;xxxx var src=66;";
String pattern = "src=(.*?);";
Pattern r = Pattern.compile(pattern, Pattern.CASE_INSENSITIVE);
Matcher m = r.matcher(str);
while (m.find()) {
System.out.println(m.groupCount());
String rs = m.group(1);
System.out.println(rs);
}
相关文章推荐
- JAVA正则表达式范例
- 黑马程序员 Java正则表达式
- 黑马程序员--正则表达式(Java)
- 【Java】 面试题19:正则表达式匹配
- JvavScript与java中的正则表达式的区别
- Java正则表达式中各种字符以及转义字符的解释说明
- Java中正则表达式的一个简单例子
- java常用类库---正则表达式
- 黑马程序员-------------------java基础--------------------正则表达式
- Java正则表达式详解
- Java 中正则表达式的应用 ( 一 )
- java 正则 二次转义
- java 使用正则来过滤字符串中的特殊字符
- Java正则表达式细节1
- java 正则
- JAVA正则表达式的运用
- 什么是正则表达式以及在Java1.4中的应用
- Java中各种正则表达式验证[邮箱、密码前后空格、日期合法、IP]
- 正则表达式在java中的应用
- 在Java中使用正则表达式