数字と記号(ダッシュと一重引用符を除く)を置き換える方法を知っている人はいますか?
例:文字列 "ABDHN'S-J34H @#$"がある場合; 数値と記号を空にして値「ABDHN'S-JH」を返すにはどうすればよいですか?
次のコードを使用して、すべての文字と記号を空に再生し、番号のみを返します。
$(".test").keyup(function (e) {
orgValue = $(".test").val();
if (e.which != 37 && e.which != 39 && e.which != 8 && e.which != 46) {
newValue = orgValue.replace(/[^\d.]/g, "");
$(".test").val(newValue);
}
});