【发布时间】:2012-05-05 16:36:51
【问题描述】:
我有以下字符串 "Class (102) (401)" 和 "Class (401)" 我想找到正则表达式来查找子字符串,它总是从 "Class (102) (401)" 中返回值 'Class'或“类 (102)”
以下是我的代码
Pattern MY_PATTERN = Pattern.compile(".^(\\(\\d+\\))");
Matcher mat = MY_PATTERN.matcher("Class (102) (401)");
while (mat.find()){
System.out.println(mat.group());
}
【问题讨论】:
-
你为什么不做一些简单明了的事情,比如
^\S+?