正则如何完整匹配script标签的中间内容?-灵析社区

我是张工你呢

PHP文件如下: "> "> var a = 1; var b = 2; 如何通过正则表达式捕获到`script`标签中间部分的内容,例如 第三个`script`标签内容为: var a = 1; var b = 2; 我自己写了的一段正则:`/(]*>)([\s\S]*?)()/gm` 这段正则只能匹配`script`标签属性不插入`>`的情况,如果`script`标签属性插入了`>`就会匹配错误。

阅读量:128

点赞量:0

问AI
希望奇迹发生_1
属性中含有引号就排除引号干扰 /(]+|"[^"]*")*>)([\s\S]*?)()/g