我有在Java中的正则表达式转换爪哇正则表达式为Javascript正则表达式
^.*(?=.{8,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!()*,/:;<>?\\\]\[\-_`{}[email protected]#$%^&+=]).*$
它匹配它具有这些条件的字符串:
- 至少8个字符
- 至少一个数位
- 至少有一个小写字母
- 至少有一个大写字母
至少一个特殊字符
[!()*,/:;<>?\\\]\[\-_`{}[email protected]#$%^&+=]
我怎样才能把它转换成一个JavaScript正则表达式?
以消极的方式看待事情是一个非常好的主意。但它没有给出确切的结果。请参阅[this jsfiddle](http://jsfiddle.net/mabilalmirza/8QWAr/10/)。 –
简单的解决方案与简单的正则表达式不起作用。 'aaaaaaa' – Ryan
@BilalMirza你应该逃脱 - 签署。 [更新jsfiddle](http://jsfiddle.net/taggon/8QWAr/11/) – taggon