Jquery 输入泰语、英语和 Space 字符

Jquery İnput Keyup Thai,Eng and Space Chacter

我想用英语、泰语和 space 字符定义输入键。其他字符将被删除。

$("#username").keyup(function () {


if (this.value.match(/d/g)){


this.value = this.value.replace(/d+/g,'');


}

else {

}

});

求助:))

使用 input 事件,因此您还可以过滤粘贴的文本。

$("#username").on("input", function(e) {
  $(this).val(function(i, v) {
    return v.replace(/[^a-z\u0E00-\u0E7F ]/gi, "");
  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" id="username">