【发布时间】:2009-07-28 13:25:25
【问题描述】:
我对正则表达式很陌生,并且在使用 VB 和正则表达式时遇到了麻烦。
我正在尝试删除 <span ....> 评论并将其替换为 <b>
到目前为止,我得到了这个:
Regex.Replace(text, "<span[^>]*>", "<b>", RegexOptions.IgnoreCase)
这与 span 注释正确匹配,但是当它用字符串替换它时,它会去除 <> 并只留下“b”。我试过分隔\<b\>,但它只是跳过\,仍然删除<>以离开\b\。
谁能治愈我的无知并告诉我我做错了什么。
干杯
【问题讨论】:
-
在我的测试中,您的代码可以正常工作。也许你以后有代码去掉尖括号?
-
你的权利不是正则表达式,它被 .HTMLStringtoSharedStringRichText(text) 直接读取,它在这里被删除并最终出现在 excel b/
-
生病添加它不是我的代码 - HTMLStringtoSharedStringRichText
标签: vb.net regex replace delimiter