JavaScript 在多行字符串上使用正则表达式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 在多行字符串上使用正则表达式相关的知识,希望对你有一定的参考价值。

str = "some content<script type=\"text/javascript\">var str='asdfas\ndfASDFASDF';<\/script>";
str = str.replace(/\n/g,'\uffff').replace(/(<script.*?>)(.*)(?=<\/script>)/gi, function(x,y,z) {return y+z.replace(/a/gi,'Z')}).replace(/\uffff/g,'\n');

以上是关于JavaScript 在多行字符串上使用正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

javascript 正则表达式的使用

如何在 JavaScript 中将长正则表达式拆分为多行?

多行格式化的 JavaScript 正则表达式 [重复]

JavaScript 正则表达式详细分析

吃通javascript正则表达式

JavaScript正则表达式修饰符