正则可以这么写:
@(\\w+)[ ,\\.:;?!']\\w+@
此处 便 泰 无法发布代码,所以完整代码就不写了。
感兴趣的,可以去看看:
【教程】以Python中的re模块为例,手把手教你,如何从无到有,写出相对复杂的正则表达式
(此处不给贴地址,请自己用google搜标题,即可找到帖子地址)
Pattern pt = Pattern.compile("@\\w+([,\\.\\:\\;\\?\\!\\'\\\"]|\\s|,|。|?|;|!|‘|’|“|”)");
Matcher mt = pt.matcher("@aaa dsasdf@aoiwejr,@aaa1:dddddd@aaa2!dddddd@aaa3\r\n");
while (mt.find()) {
System.out.println(mt.group());
}
System.out.println();
需要按具体要求再调试的
很蛋疼,........
不知奥你说的什么