首页 新闻 会员 周边 捐助

求正则表达式(涉及两个反斜杠)

0
悬赏园豆:30 [待解决问题]

匹配字符串:可以包含双个连续的反斜框字符串,但不匹配单数不连续的反斜框字符串

    如匹配ab\\dd和addd\\wr\\cc以及abcdef

    不匹配 abcd\xewdasd以及abc\\\xyz

   我用过(?!\\[^\\].)+  结果不行

夜之悲哀的主页 夜之悲哀 | 初学一级 | 园豆:176
提问于:2016-07-12 09:00
< >
分享
所有回答(3)
0

试试这个:^((\\\\)|\w)*$

CodeHsu | 园豆:5668 (大侠五级) | 2016-07-12 10:44

其它非\字符怎么匹配?

   比如\t 空格 还有中文字

支持(0) 反对(0) 夜之悲哀 | 园豆:176 (初学一级) | 2016-07-12 17:37

@夜之悲哀: 

[\u4e00-\u9fa5] 匹配中文

\s 匹配任意的空白符

\S 匹配任意不是空白符的字符

其他的你可以自己在网上查

支持(0) 反对(0) CodeHsu | 园豆:5668 (大侠五级) | 2016-07-12 18:52
0

abcd\\xewdasd\asdasdasd\\\DDDD  这样的匹配吗?

大楚打码人 | 园豆:4313 (老鸟四级) | 2016-07-12 16:37

不匹配

支持(0) 反对(0) 夜之悲哀 | 园豆:176 (初学一级) | 2016-07-12 17:35
0

^([^\\]+|(\\\\)+)+$

ArthurLi | 园豆:686 (小虾三级) | 2016-07-14 16:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册