-1
我有以下回复部分。请针对以下情况建议正确的正则表达式
<a href="/Public/Details/06S?OID=2" title="Click to view details">06S</a>
</td><td>
<img src="/Media/Images/Opr/2.png" title="Pa" />
</td><td style="0">
4
</td>
我想提取06S和2仅在标签之间的值不为0
我写了下面的正则表达式,但它不工作。任何人都可以请帮忙。
(?s)<a href="/Public/Details/(.+)?OID=(.+?)" title="Click to view details">(.+?)</a>
</td><td>
<img src="/Media/Images/Opr/(.+?).png" title="(.+?)" />
</td><td style="0">
([1-9]{1})
</td>
即使您正则表达式也去除第一不必要的模式之后工作。尝试此,标题= “点击查看详情”>(。+?)<\/a> <\/td> <\/td>
回答
我没有花大量的时间去做这个漂亮的东西,但是这会做你所问的。
这是假设你的数据在您的问题发布了一个非常类似的方式来。我有点专注,所以我不能做得更好。
强制性regex101链接
来源
2015-07-21 14:22:14 d0nut
@Maitray巴特如果这对你有帮助,你应该接受它作为答案。 – d0nut
ismathwizard,非常感谢...它的工作.. –
相关问题