正则表达式找不到匹配项

时间:2013-04-18 20:36:00

标签: java regex

我正在尝试在此字符串中匹配单词Salvage,但代码并未将其提取。我哪里错了?

//String to match
String titleString = "<td><i><a href="/page/Vengeance2" title="Salary">Salvage</a></i></td>";

System.out.println(titleString);

//Template
String template = ">(.*)</a>";

//
Pattern p=Pattern.compile(template);
Matcher matcher = p.matcher(titleString);

System.out.println(matcher.group(1));

1 个答案:

答案 0 :(得分:3)

尝试在matcher.find()之前放置matcher.group(1)

小组从最后一场比赛中取出“小组”。但由于还没有比赛,你什么也没找到。