2011-12-10 2 views
0

パスワード自体の中にスペースを入れないために私の表現を変更する方法はありますか?現時点では、2つの資本、2つの小文字、2つの数字を含む必要があり、パスワードの前後にスペースを入れることができます。前とそれらの後にスペースを `[] *`どちらかの端から停止しますパスワードを削除regexのパスワードチェッカーを変更する

/^[ ]*((?=(.*\d){2,})(?=(.*[a-z]){2,})(?=(.*[A-Z]){2,}).{8,16})[ ]*$/ 
+0

。それで十分ですか、またはあなたのスペースのパスワードの検証を停止したいですか?また、このサーバー側も検証することを忘れないでください。 – Bojangles

+0

@ JamWaffles、パスワードの両側のスペースは意図的なものだったので、パスワードの中にスペースが入るのを防ぐ方法があるかどうか尋ねています。そして、私は知っている:P – Sam

答えて

2
/^[\s]*((?=([^\s]*\d){2,})(?=([^\s]*[a-z]){2,})(?=([^\s]*[A-Z]){2,})[^\s]{8,16})[\s]*$/ 
関連する問題