我找到了以下正则表达式
new RegExp("(^|\\s)hello(\\s|$)");
我指的是http://www.javascriptkit.com/jsref/escapesequence.shtml对于正则表达式.. 但我在那里看不到\s 转义序列..我知道\s 表示空白字符... 但是前面的\做了什么..哪个字符被转义了? 我在以下文档 http://ejohn.org/blog/getelementsbyclassname-speed-comparison/ 的 Treewalker 代码中发现了类似的正则表达式
最佳答案
双\\
是转义字符串内的反斜杠。换句话说,对于正则表达式,\\
将被解释为 \
。
关于javascript - 奇怪的 JavaScript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10385474/