我的字符串是: span class="name"name1/spanbr span class="name"name2/span 我想删除:“ span ...”和“ / span”从我的字符串, 我可以使用简单的替换功能,但正则表达式更好,因为运算符. 我试过了:
<span class="name">name1</span><br> <span class="name">name2</span>
我想删除:“< span ...>”和“< / span>”从我的字符串,
我可以使用简单的替换功能,但正则表达式更好,因为运算符.
我试过了:
Regex.Replace(elm.InnerHtml, "<(.|\n)+?>", String.Empty)
但:
<(.|\n)+?>
删除所有html标签,我只需删除span.
替换此正则表达式< span. ?< /跨度>用空字符串Regex.Replace(elm.InnerHtml, @"<span.+?</span>", String.Empty)
如果你想在标签之间保存文字,请使用这个< /?span.*?>
Regex.Replace(elm.InnerHtml, @"</?span.*?>", String.Empty)