为了账号安全,请及时绑定邮箱和手机立即绑定

关于正则的问题

关于正则的问题

烙印99 2018-08-28 05:11:39
       function palindrome(str) {         return str.replace(/[\W_]/g,'').toLowerCase() === str.replace(/[\W_]/g,'').toLowerCase().split('').reverse().join('');        }      palindrome("0_0 (: /-\ :) 0-0");为什么\W没有匹配到下划线_ \W不是匹配非文字和数字吗?
查看完整描述

1 回答

?
不负相思意

TA贡献1777条经验 获得超10个赞

首先 \w是匹配数字字母下划线:[0-9a-zA-Z_],\W\w的非,也就是不匹配数字字母下划线


查看完整回答
反对 回复 2018-10-14
  • 1 回答
  • 0 关注
  • 553 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信