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

提问一个关于正则表达式的问题,懂的来

提问一个关于正则表达式的问题,懂的来

qq_花开花谢_0 2022-02-18 15:11:19
new RegExp('\\b'+name+'\\b','i');/'\b'+name+'\b'/i;/'\\b'+name+'\\b'/i;这三个正则有什么区别吗
查看完整描述

2 回答

?
慕娘9325324

TA贡献1783条经验 获得超4个赞

javascript中//和regexp两种定义方法是没有区别的
另外就涉及到\\b和\b的区别了
\\b中的\\会被JS解为字符\,\\b就表示两个字符\和b组成的字符串,之后应用正则时表示一个单词边界
而\b在JS中表示是一个退格符,JS转义后应用正则时无特殊意义

查看完整回答
反对 回复 2022-02-21
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

第一条跟第三条一样效果。第二条判断 空格+name+空格

查看完整回答
反对 回复 2022-02-21
  • 2 回答
  • 0 关注
  • 111 浏览

添加回答

举报

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