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

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);

        }

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: