0

我有一个动态 HTML 字符串,其中包含如下字符

& and   

i want to replace & with & but dont want to replave & of  

我为此使用 VB.net。请建议谢谢。

4

1 回答 1

2

像这样的模式应该有效:

&(?!nbsp;)

这将匹配任何& 未跟随nbsp;.

例如:

Dim input = "& and  "
Dim output = Regex.Replace(input, "&(?!nbsp;)", "&")

但是,您可能还想处理比 this 更多的实体 。此模式将匹配任何& 未后跟可选#和一个或多个“单词”字符和一个;

&(?!#?\w+;)
于 2013-11-04T07:34:47.013 回答