Javascript - 正则表达式如何在表达式中包含变量

时间:2014-11-06 11:35:06

标签: javascript regex

这是我到目前为止所得到的:

var module = 'Tiles';
var data = "/*-Tiles-*/ hello world /*-End-Tiles-*/ jhjhhdhdhshd shgsjs";
var pattern = '/\/\*(-'+ module +'-)\*\/([\s\S]*)\/\*(-End-'+ module +'-)\*\//g';

console.log(pattern);
var cssGet = pattern.exec(data);
console.log(cssGet[0]);

http://jsfiddle.net/a3e5hsLf/46/

但是当我尝试在表达式中添加变量时。我收到一条错误,说Uncaught TypeError:undefined不是函数(var cssGet = pattern.exec(data);)。

任何帮助都会很棒

由于

0 个答案:

没有答案