パスワードの検証に取り組んでいますが、1つの正規表現を探すのに行き詰まりました。
パスワードを数字で始めることを許可しない、またはパスワードをアルファベットで始めることを許可する正規表現が必要です。
[^0-9]
、 のようないくつかの正規表現を試し[ /[a-z][A-Z/g] ]
ました。
親切にこれで私を助けてください。
パスワードの検証に取り組んでいますが、1つの正規表現を探すのに行き詰まりました。
パスワードを数字で始めることを許可しない、またはパスワードをアルファベットで始めることを許可する正規表現が必要です。
[^0-9]
、 のようないくつかの正規表現を試し[ /[a-z][A-Z/g] ]
ました。
親切にこれで私を助けてください。
かなり単純です、実際には:
^[^0-9]
最初の文字が数字ではないことを確認します。しかし、zerkmsがすでにコメントで指摘しているように、その方法でパスワードエントロピーを減らしているため、実際にはシステムの安全性が低下しています。
これはあなたが必要とするものです:
^([^0-9]).*
編集:
Javascript:
var regexmatch = /^([^0-9]).*/
if (regexmatch.test(YOUR_EXPRESSION)){
// code stuff
}