【发布时间】:2016-08-24 07:22:19
【问题描述】:
这个正则表达式代码v>Fant <strong>(.+?) treff</strong> på ditt søk<
适用于代码 a
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\"><tr><td><div id=\"boxhit\"><div>
<div>Fant <strong>12 treff</strong> på ditt søk</div></div></div></td></tr></table></div>
但不是这段代码 b
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" align=\"center\"><tr><td><div id=\"boxhit\"><div>
<div>Fant <strong>1 162 treff</strong>, viser de 100 første</div></div></div></td></tr></table></div>
我不知道我需要添加什么部分才能进行更改,以便正则表达式代码适用于代码 a 和 b。
使用http://regexstorm.net/tester 来测试代码。
【问题讨论】:
-
删除 `på ditt søk
-
.NET 正则表达式测试器?您是否在 C# 环境中使用该模式?
-
请用您正在使用的相关编程语言/技术标记问题。 (无论如何,我确信该语言提供了适当的 DOM 解析器,因此您不需要弄乱正则表达式。)
-
你需要捕捉哪一部分?
-
代码用在C#中