应为']'在IE 8文档模式的正则表达式中:IE 8标准
Expected ']' in regular expression for IE 8 document mode :IE 8 standards
使用时
var re = new RegExp (openTagString + "([''s''S]*?)" + closeTagString + "|''$''{(.*?[^'])''}", "g");
在其他版本的IE中获得类似"Expected ']' in regular expression".[only for IE 8 & document Mode : IE8 standards]
的错误,其工作良好
当您将'
本身包含在最后一个字符类中时,您需要像这样对其进行四元转义:
var re = new RegExp (openTagString + "([''s''S]*?)" + closeTagString + "|''$''{(.*?[^''''])''}", "g");
相关文章:
- java.net和javascript之间正则表达式的差异
- Grunt匹配正则表达式
- 不同浏览器中的空白字符正则表达式行为
- 正则表达式在字符串中找到base64
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 调用正则表达式匹配的函数
- 使用正则表达式评估电子邮件地址时出现性能问题
- Javascript正则表达式在IE中失败,但在Chrome和Edge中工作
- 应为']'在IE 8文档模式的正则表达式中:IE 8标准
- 正则表达式无法正常工作以识别 IE 版本
- 正则表达式在 IE 中未捕获引用
- 用正则表达式替换Javascript在IE 11中不起作用
- 如何使IE工作预期与正则表达式提供的函数参数在拆分函数
- JS正则表达式代码不能在firefox上工作,但可以在chrome和IE上工作
- 未捕获的SyntaxError:无效的正则表达式在Chrome, FF和IE fine
- FF+Firebug报错“正则表达式太复杂”,IE崩溃,Chrome挂起
- Javascript正则表达式在IE 6-9中不起作用:";期望函数";错误
- 正则表达式在IE中不起作用
- 让 IE 将正则表达式替换为文本字符串“$0”
- IE中的正则表达式问题