我在包含在 {..} 中的 HTML 中使用了一些宏。我在 HTML 输出之前解析它。正则表达式看起来像/\{(.*?)\}/
(例如我简化了它)。但后来我发现了问题。如果 HTML 包含 JavaScript,那么当它包含花括号时它就会损坏。所以我需要将我的正则表达式应用于不在<script...></script>
标签内的文本。怎么做?
问问题
206 次
我在包含在 {..} 中的 HTML 中使用了一些宏。我在 HTML 输出之前解析它。正则表达式看起来像/\{(.*?)\}/
(例如我简化了它)。但后来我发现了问题。如果 HTML 包含 JavaScript,那么当它包含花括号时它就会损坏。所以我需要将我的正则表达式应用于不在<script...></script>
标签内的文本。怎么做?