http://jsperf.com/regex-not-word-selector
为什么/W/g
的性能比/[^A-Za-z]/g
差?
是JS特定的?
请参阅https://developer.mozilla.org/en-us/docs/web/javascript/guide/guide/regular_expressions
w is equivalent to [A-Za-z0-9_]
和
^W is equivalent to [^A-Za-z0-9_]
请注意,在其他语言中的实现中,也可能与Unicode字符匹配也可能不匹配。
结果非常接近,我绝不会担心。