Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用js替换多行字符串_Javascript_Jquery_Ajax_String_Replace - Fatal编程技术网

Javascript 用js替换多行字符串

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

可能是个愚蠢的问题。我试图在javascript中查找并替换以下代码。因此,该代码是包含大量html代码的ajax响应的一部分。 所以,我得到了ajax响应,我把它放在一个字符串变量上,并使用replace尝试删除以下标记组合。有什么好主意吗

    <ul> 


      </li>
    </ul>
Javascript替换使用正则表达式

要删除的无效标记组合的模式为:

result = subject.replace(/<ul>[\t\r\n ]*<\/li>[\t\r\n ]*<\/ul>/ig, "");
这将替换所有的,后跟一个,后跟一个,它们之间只有换行符、回车符、制表符或空格