Pattern pattern = Pattern.compile("@.*\\(.*\\)"); //匹配@xxx(xxx)形态的字符串
String[] result=pattern.split(srcContent);
Pattern pattern = Pattern.compile("@.*\\(.*\\)"); //匹配@xxx(xxx)形态的字符串
Matcher matcher=pattern.matcher(srcContent);
while (matcher.find()) {
String group=matcher.group();
System.out.println(group);
}
注意:在线的正则表达式测试中不要给表达式加/xxx/类似的斜杠,JAVA中也不要加,否则匹配无效!

本文介绍如何使用Java实现特定格式字符串的匹配,包括@用户名(描述)这种形式的正则表达式的创建与使用。通过Pattern和Matcher类完成字符串的分割及匹配查找。
1699

被折叠的 条评论
为什么被折叠?



