【发布时间】:2013-05-09 20:34:16
【问题描述】:
这句话是什么意思。看不懂?
function escapeRegExp(string){
return string.replace(/([.*+?^=!:${}()|[\]\/\\])/g, "\\$1");
}
【问题讨论】:
-
哪一部分你不明白?这是一个简单的character class,每次出现都被自己替换,前面有一个反斜杠。
-
当你不了解它的作用时,为什么要使用(或想使用)它?
-
我正在阅读教程并试图了解发生了什么......所以我现在没有在任何地方使用它
-
大家我刚开始学习javascript,我知道替换函数是什么我只是无法理解正则表达式的含义所以请不要投反对票,因为我正在学习阶段
标签: javascript regex