我正在尝试关注代码:
$('.alpha').keypress(function (e) {
var regex = new RegExp("^[a-zA-Z-]+$");
var str = String.fromCharCode(!e.charCode ? e.which : e.charCode);
if (regex.test(str)) {
return true;
}
e.preventDefault();
return false;
});
如何只允许单个hypen和hypen不会在字符串的开头或结尾使用?