这是我到目前为止所做的,
$('.name').keyup(function () {
var $th = $(this);
$th.val($th.val().replace(/[^a-zA-Z' ]+( [A-Za-z' ]+)*$/g, function (str) {
return '';
}));
});
上面的表达式允许我输入 AZ 和 ' 和空格。但我只想要一个字符或单词后的空格。
Ex. Hello World is ok
but Hello World should not be accepted.