【发布时间】:2013-07-27 09:13:07
【问题描述】:
我有这样的代码:
<pre><code>Some <a href="">HTML</a> code</code></pre>
我需要转义 <pre><code></code></pre> 标签之间的 HTML。我有很多标签,所以我想 - 为什么不让正则表达式为我做这件事。问题是我不知道怎么做。我见过很多使用 Google 和 Stackoverflow 的例子,但我什么都不能用。有人可以帮我吗?
例子:
<pre><code>Some <a href="http">HTML</a> code</code></pre>
到
<pre><code>Some <a href="http">HTML</a> code</code></pre>
或者只是一个正则表达式,这样我就可以一一替换<pre><code> 和</code></pre> 标签之间的任何内容。我几乎可以肯定这是可以做到的。
【问题讨论】:
-
如果您有多层嵌套标签,我不相信正则表达式可以为您做到这一点。 HTML 不是regular language。
-
你能举一个你想要的结果的例子吗?
-
@Bohemian 确定我已经更新了问题