$.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