【发布时间】:2019-09-15 05:35:39
【问题描述】:
例如,我想用 javascript 正则表达式替换 HTML 标记中的每个 " 为 ':
<div class="test1">Content 1</div> <div class="test2">"Content ""2</div>
为
<div class='test1'>Content 1</div> <div class='test2'>"Content ""2</div>
使用 C#,我需要在标签中替换 ', like;
<div class=\"test1\">Content 1</div> <div class=\"test2\">"Content ""2</div>
为
<div class='test1'>Content 1</div> <div class='test2'>"Content ""2</div>
【问题讨论】:
-
你试过了吗?你的问题到底是什么?
-
<div class=\"test1\">此标记中没有属性值。如果标签是<div class="test1\">,就会有为了解析标签的属性值,它们必须是有效的,你不能随便编造。 -
为什么要这样做?也许我们可以找到比您要求的更好的解决方案。
-
我会想到
<字符,然后是not < or '字符一次或多次,然后是"等。如果您尝试使用正则表达式并给我们一个实际问题,那就更好了 -
另外,它不会帮助你阅读
"Content ""2,因为这个="test2">"Content ""2
标签: javascript c# regex