我正在尝试从变量创建正则表达式模式,例如:
var tag = "style";
var pattern = "/<"+tag+"[^>]*>((\\n|.)*)<\\/"+tag+">/gi";
Run Code Online (Sandbox Code Playgroud)
但这行不通——任何人都可以告诉我出了什么问题吗?
使用正则表达式对象
var tag = "style";
var pattern = new RegExp("<"+tag+"[^>]*>((\\n|.)*)<\\/"+tag+">","gi");
Run Code Online (Sandbox Code Playgroud)