$.validator.addMethod('username', function (value) {
return [A-Za-z0-9\-\_]+.test(value);
}, 'Username can only contain letters, numbers, underscores and dashes.');
我不擅長正則表達式或jQuery/JavaScript這使得我幾乎不可能。jQuery驗證方法(RegEx)
我只是想添加一個方法來驗證用戶名,以確保它只有數字,字母,下劃線和破折號(沒有空格,句點等),但我似乎無法做到正確。
任何幫助,將不勝感激。
javascript正則表達式文字必須被'/.../'包圍。 – jbabey