传说中的小白龙
2017-01-25 01:25
当正则中出现多个前瞻同时存在时,应该怎么解析呢。
例如:/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])/这种。
我测试了一下,仿佛每次在前瞻查询时都是从最开始进行查询。所以上面的例子才可以不在意大小写的顺序都true。但是没有找到合适的解释。希望得到大家的帮助。
/\d(?=[a-z][A-Z]\d)/ 其实多个前瞻可以合成一个前瞻的
你那个有一个地方错了 你用那个网站看一下效果图会发现可以为0次 就是你不应该写 .* 的
去掉 .* 之后好像还是有问题 可能是js不支持多个前瞻吧
你能把对应的例子也写出来么?单单看这个很难说明问题
JavaScript正则表达式
96813 学习 · 119 问题
相似问题