1
私はこの問題を解決するアイデアがありません... https://regex101.com/でこの正規表現は偽を返し続けます。Regexテストがfalseを返す
私には何が欠けていますか?読書のための
function validateName(firstname) {
var re = /^[A - Za - z]{2,2}[ \-_A - Za - z] * $/;
return re.test(firstname);
}
if (!validateName($('#firstname').val())) {
errors.push('firstname');
}
感謝:)
からスペースを削除パターン。あなたはregex101.comでその*正規表現をテストしていないと確信しています。 –
まあ、私は...実用的にregex101は空白を削除しています/: – Ben
それは本当ではありません、それはスペースを削除しません - https://regex101.com/r/GNFQLD/1。さらに、文字クラスのスペース '-'、スペースは、スペースにのみ一致する範囲を作成することが分かります。 –