名前は、ユーザがタイプである場合に有効でない理由:名前検証が無効なのはなぜですか?
André
René
François
Anne-Marie
CODE:
var myNameFilter = /^([a-zA-Z ]+)$/;
var a = $('#firstname').val();
if(a=='') {
alert("You stupid your name is empty. Fill it in NOW!!!");
return false;
} else if (!myNameFilter.test(a)) {
alert("Are you stupid? how can you type your name wrong. you idiot. fix it, dont call me for this.");
return false;
}
をご確認ください: 'é'、 'C'と' -' –
がどのように私はすべてのそれらのどれも標準文字を許可することができます? (すべてフランス語、オランダ人は厄介な文字を持っています)。 – YumYumYum
名前の検証は難しい作業です。あなたの正規表現を殺す名前が常にあります:http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/ –