如何编辑Regex标签

本文关键字:Regex 标签 编辑 何编辑 | 更新日期: 2023-09-27 18:03:45

如何编辑Regex标签。

这是我的代码:

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标签

对于您的示例,可以这样做:

<([^'s<>]+)>?

您的需求不明确,但这可能有许多其他问题

另一个例子是:

(</?[a-zA-Z:]*)>?