我有一个模式可以匹配类似
...
<span class="count">1036</span>
...
但是我不想比赛
<span class="count">1036</span></span>
因为会抓到
1036</span>
但是无论如何,我不想捕获双倍跨度,因为我不需要此数据。
我需要范围和行尾之间的数据。
我在跨度结尾尝试了\ n,但是没有用...
这是模式:
private static final Pattern COUNT = Pattern.compile("<span class=\"count\">(.+?)</span> ");
谢谢您的回答
最佳答案
“行尾”的正则表达式代码为$
。
尝试:
private static final Pattern COUNT = Pattern.compile("<span class=\"count\">(.+?)</span>$ ");