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

Java正则表达式使用

2014-11-16 22:24 274 查看
写正则表达式,需要记住很多规则,下面这个网站很不错,可以在需要时查找或验证下

http://tool.oschina.net/regex#

String source = "<acronym title=\"呵呵\">己不破券二比并亡</acronym> <acronym title=\"呵呵\">丑不冠带主不还乡</acronym>";
String regex = "[>]([\u4e00-\u9fa5]+)</acronym>";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(source);
while(matcher.find()){
System.out.print(matcher.group(1));
}
如果在匹配中文的同时需要匹配空格,正则表达式改写为
"[>]([\u4e00-\u9fa5\\s]+)</acronym>"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: