我正在使用 AS3,但静默失败可能与表达式本身有关。
/(\w*'?\w*'?)||([,".-])/g
在 Sublime Text 2 中,使用这个正则表达式突出显示了我想要的内容(我在没有正斜杠和 g 的情况下运行它)。所需的匹配基本上是任何单词,其中(或末尾)带有撇号的单词,或一些简单的标点符号(逗号、双引号、句点和连字符)。
在 AS3 中运行时,它似乎窒息。它要么只匹配它遇到的第一个单词(即使我已经指定了全局指示符),要么它只是忽略标点符号正则表达式。
任何人都可以看到这个正则表达式有什么问题吗?AS3 是否||
对正则表达式中的运算符变得时髦?