似乎 JSlint 最近添加了该选项:

“在/RegExp/中容忍 . 和 [^...]”。

为什么在正则表达式中使用 .^ 会很糟糕?

最佳答案

来自 the JSLint documentation :



这似乎是基于特定于您允许的内容的哲学,而不是允许 . 的任何内容(包括多字节和非打印字符)或允许除 x、y 和 z 之外的任何内容(如 [^…] 的意思)

来自 the JSLint mailing list :

关于javascript - 容忍 。和 [^...] 在/RegEx/,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8498267/

10-12 13:05