-4

我需要从字符串中获取字符串,这是 js 代码。例如我有一个字符串

"Bla bla bla, i am a minuon 
[script]document.getELementById; var a = "a";[script]"; 

我需要返回的函数"document.getELementById; var a = "a";"。谢谢。

4

2 回答 2

2

假设您只有一个[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]将是第二个之后的所有内容。

于 2013-08-28T11:20:49.067 回答
1

尝试匹配方法

str.match(/\[script\](.*?)\[script\]/)[1]
于 2013-08-28T11:25:17.600 回答