可能是一个愚蠢的问题。我试图在javascript中查找并替换以下代码。因此,该代码是具有大量html代码的ajax响应的一部分。 所以,我得到了ajax响应,并把它放在一个字符串变量上,并使用replace()我尝试删除以下标记组合。任何想法都会受到赞赏吗?
<ul>
</li>
</ul>
答案 0 :(得分:0)
Javascript替换使用RegEx
(正则表达式)...
要删除的(无效)标记组合的模式为:
result = subject.replace(/<ul>[\t\r\n ]*<\/li>[\t\r\n ]*<\/ul>/ig, "");
这会替换所有<ul>
,然后是</li>
,然后是</ul>
,只有&#34;换行符,回车符,制表符或空格&# 34;他们之间。