【发布时间】:2011-03-28 18:51:29
【问题描述】:
我一直在尝试使用正则表达式来替换所有 文本字符串,除非这些字符串是 HTML 标记的一部分。
例如:
var str = "<p>The <b>value</b> <i>1</i> is < <u>2</u></p>"
鉴于上面的例子,我想要一个如下所示的结果字符串:
var str = "<p>The <b>value</b> <i>1</i> is < <u>2</u></p>"
【问题讨论】:
-
阅读this,然后考虑改用HTML Agility Pack。
-
大声笑“使用正则表达式解析 HTML 会将受污染的灵魂召唤到生活的领域。”