魔器帝国
2017-01-07 13:12
'a2*34v8'.replace(/\w(?=\d)/g,'X'),'34'是'数字数字'不是'字符数字',为什么还能匹配上
\w等价于[a-zA-Z_0-9],含义是单词字符(字母、数字下划线)。3属于\w,v也属于\w,所以能匹配上。
\w表示字符类,包括大小写字母和数字
JavaScript正则表达式
96814 学习 · 119 问题
相似问题
回答 1
回答 2