-5

如何编写正则表达式来匹配 javascript 中的“暗”或“亮”。它将被替换为完整的单词。

4

4 回答 4

4

尝试这个:

str.match(/\b(dark|light)\b/g)

演示:http: //jsfiddle.net/zhggQ/

于 2012-10-23T18:21:07.013 回答
2
/\b(?:dark|light)\b/g

只匹配整个单词。看一下

于 2012-10-23T18:25:48.663 回答
1

尝试这个

"暗或亮".replace(/(dark|light)/g,"other")

于 2012-10-23T18:27:42.187 回答
0

/(\sdark\s|\slight\s)/ 您需要在单词周围提供可选的前导或尾随空格

于 2012-10-23T18:24:00.637 回答