我有一个Long字符串,我必须解析不同的关键字.例如,我有字符串:
"==References== This is a reference ==Further reading== *{{cite book|editor1-last=Lukes|editor1-first=Steven|editor2-last=Carrithers|}} * ==External links=="
我的关键字是
'==References==' '==External links==' '==Further reading=='
我已经尝试了很多正则表达式的组合,但我无法恢复所有的字符串.
我试过的代码:
Pattern pattern = Pattern.compile("\\=+[A-Za-z]\\=+");
Matcher matcher = pattern.matcher(textBuffer.toString());
while (matcher.find()) {
System.out.println(matcher.group(0));
}