正则求助!
为什么正则规则在表达式分析工具中分析正常,但是在火车头中使用却显示不出来呢?采集规则 :
<DIV align=left><b><font color="#339966">(?<content>[^(\d{5})]*$)</font>
被采集字符串为:
<DIV align=left><b><font color="#339966">93405 铝合金方管锯弓</font></b></DIV></TD></TR>
需要将诸如 93405的数字列排除,但是用(?<content>[^(\d{5})]*$)却无法显示出铝合金方管锯弓,求有心人帮忙解答 首先,您使用的正则工具可能是外星产品.我这里的工具都不能通过您所说的测试.
其次,正则里$是末尾的标记,但您给的字符串那里不是末尾.
最后,您可以使用这个表达式测试下.<DIV align=left><b><font color="#339966">(\d+)?(?<content>[^<]*)</font> 我正则还是没学会,哎...还是个新手而已 谢谢管理员的回复,你写表达式正确,能够将93405的数字列排除
我想问,如何能让
<DIV align=left><b><font color="#339966">6.3MM系列快速脱落棘轮扳手</font></b></DIV></TD></TR>
也符合规则(采集的结果为 6.3MM系列快速脱落棘轮扳手),也就是说,采集字符串一旦有93405这种5位数列则自动排除,应该怎么解决,谢谢了
页:
[1]