如何编辑正则表达式标记。
这是我的代码:
var target="<p><a href="<ers:redirectURL>xxx</ers:redirectURL>" target="_blank">sean</a></p>";
var mc = new Regex("<(\\s*/?\\s*([^\\s/>]+).*?)>").Matches(target);
只有5个值。
{<p>}
{<a href="<ers:redirectURL>}
{</ers:redirectURL>}
{</a>}
{</p>}
如何获得这6个确切值?
{<p>}
{<a}
{<ers:redirectURL>}
{</ers:redirectURL>}
{</a>}
{</p>}
请帮我编辑Regex。
答案 0 :(得分:1)
对于您的示例,这将起作用:
<([^\s<>]+)>?
您的要求不明确,但这可能还有许多其他问题。
答案 1 :(得分:0)
另一个工作示例是:
(</?[a-zA-Z:]*)>?