使用正则表达式无法获得预期的结果 [英] Can't get expecting result by using Regular Expression
本文介绍了使用正则表达式无法获得预期的结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我尝试通过使用webclient获取文本html时获得一些匹配.
这是文字:
Hi everyone,
I tried to get some match when I get text html by using webclient.
This is text:
<a href=\"/Truyen/Kami-no-mizo-Shiru-Sekai/Flag-125\" title=\"Read Kami nomi zo Shiru Sekai Flag. 125\">\r\n Kami nomi zo Shiru Sekai Flag. 125 - Read Online</a>
<a href=\"/Truyen/Kami-no-mizo-Shiru-Sekai/Flag-125\">Read online</a>
这是正则表达式
This is regular expression
@"<a\b[^>]*>\b[^>]*>"
但是我不知道为什么我只能得到这场比赛,而不是两个都
But I dont know why I can only get this match, not both of them
<a href=\"/Truyen/Kami-no-mizo-Shiru-Sekai/Flag-125\">Read online</a>
有什么建议吗?
谢谢.
Any suggest?
Thank.
推荐答案
尝试一下:
Try this:
\<a[^>]*>[^>]*\>
我使用Expresso [ ^ ]正则表达式编辑器可以完成我所有的正则表达式,这对
有帮助 分解/解析表达式.
I use Expresso[^] Regex editor to do all my regexing and it helps by
breaking down/parsing the expression.
这篇关于使用正则表达式无法获得预期的结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文