仅匹配文字

时间:2018-12-05 20:53:27

标签: c# regex

var regex = "<a\b[^>]*>(.*?<span\b[^>]*>(.*?)<\/span>)<\/a>";


<a href="/computers">Computers<span>(1896)</span></a>

如何仅获取“计算机”文本?

1 个答案:

答案 0 :(得分:-2)

您在错误的位置输入了“)”:

<a\b[^>]*>(.*?)<span\b[^>]*>(.*?)<\/span><\/a>

仅供参考:Google,找到喜欢的REGEXP测试仪。在Visual Studio扩展中有一些可用,此外在Internet上还有一些,以及其他工具(例如Komodo等)中的一些。

我将您的字符串和表达式扔到https://regex101.com/中,并使其在不到一分钟的时间内起作用。