我需要从字符串中获取字符串,这是 js 代码。例如我有一个字符串
"Bla bla bla, i am a minuon
[script]document.getELementById; var a = "a";[script]";
我需要返回的函数"document.getELementById; var a = "a";"
。谢谢。
我需要从字符串中获取字符串,这是 js 代码。例如我有一个字符串
"Bla bla bla, i am a minuon
[script]document.getELementById; var a = "a";[script]";
我需要返回的函数"document.getELementById; var a = "a";"
。谢谢。
假设您只有一个[script]
标签实例,您可以这样做:
var string = "Bla bla bla, i am a minuon [script]document.getELementById; var a = \"a\";[script] more";
var result = string.split("[script]")[1];
[0]
将是第一个脚本标记之前的所有内容,并且[2]
将是第二个之后的所有内容。
尝试匹配方法
str.match(/\[script\](.*?)\[script\]/)[1]