我有在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