Javascript 用js替换多行字符串
可能是个愚蠢的问题。我试图在javascript中查找并替换以下代码。因此,该代码是包含大量html代码的ajax响应的一部分。 所以,我得到了ajax响应,我把它放在一个字符串变量上,并使用replace尝试删除以下标记组合。有什么好主意吗Javascript 用js替换多行字符串,javascript,jquery,ajax,string,replace,Javascript,Jquery,Ajax,String,Replace,可能是个愚蠢的问题。我试图在javascript中查找并替换以下代码。因此,该代码是包含大量html代码的ajax响应的一部分。 所以,我得到了ajax响应,我把它放在一个字符串变量上,并使用replace尝试删除以下标记组合。有什么好主意吗 <ul> </li> </ul> Javascript替换使用正则表达式 要删除的无效标记组合的模式为: result = subject.replace(/<ul>[\t
<ul>
</li>
</ul>
Javascript替换使用正则表达式
要删除的无效标记组合的模式为:
result = subject.replace(/<ul>[\t\r\n ]*<\/li>[\t\r\n ]*<\/ul>/ig, "");
这将替换所有的,后跟一个,后跟一个,它们之间只有换行符、回车符、制表符或空格