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

正则表达式 \\([a-z]+\\)\\.\\1 是什么意思

正则表达式 \\([a-z]+\\)\\.\\1 是什么意思

慕后森 2019-03-04 08:04:15
正则表达式 \\([a-z]+\\)\\.\\1 是什么意思 
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

  1. 都不可以匹配

  2. var reg = new RegExp("\\([a-z]+\\)\\.\\1");var str = "abc.bc";reg.test(str); // false

  3. \\代表转义字符

  4. \1代表第一个括号的内容,的重复

  5. 但是你没有括号,你的括号都被转义,成为真正的括号,不是正则里面的括号;



 


查看完整回答
反对 回复 2019-03-14
?
桃花长相依

TA贡献1860条经验 获得超8个赞

1个英文字母,1个冒号
或者是
1个斜杠\

然后是

1个斜杠\

然后又是1个或多个非斜杠

然后有是斜杠1个

然后这个整体又是1个或多个
然后又是1个或多个字母,数字,下划线

就是匹配这样的:

c:\Program Files\yugioh.bin

或者
\\yugioh.bin

查看完整回答
反对 回复 2019-03-14
  • 2 回答
  • 0 关注
  • 1642 浏览

添加回答

举报

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