Javascript正则表达式语法问题
问题描述:
我在JavaScript中有一个正则表达式,它适用于我测试过的每个浏览器,除了iOS上的移动Safari浏览器。它也在Visual Studio Code中提供了一个红色的分号。Javascript正则表达式语法问题
var wordMarkup_regexp = /[\w']+/igu;
我已经尝试用双引号围绕正则表达式,并在这一点上,它不再适用于任何地方。
如何解决这个语法?
我在JavaScript中有一个正则表达式,它适用于我测试过的每个浏览器,除了iOS上的移动Safari浏览器。它也在Visual Studio Code中提供了一个红色的分号。Javascript正则表达式语法问题
var wordMarkup_regexp = /[\w']+/igu;
我已经尝试用双引号围绕正则表达式,并在这一点上,它不再适用于任何地方。
如何解决这个语法?
你为什么要把正则表达式放在双引号中?你想检查正则表达式中的双引号? –
这很可能是因为'u'(unicode)标志[这是新的](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#Browser_compatibility)您正在测试Safari版本吗? – Scott
请提供无效的正则表达式 –