似乎 JSlint 最近添加了该选项:
“在/RegExp/中容忍 . 和 [^...]”。
为什么在正则表达式中使用 .
或 ^
会很糟糕?
最佳答案
来自 the JSLint documentation :
这似乎是基于特定于您允许的内容的哲学,而不是允许 .
的任何内容(包括多字节和非打印字符)或允许除 x、y 和 z 之外的任何内容(如 [^…]
的意思)
来自 the JSLint mailing list :
关于javascript - 容忍 。和 [^...] 在/RegEx/,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8498267/