Tôi có một trường văn bản chỉ cần giữ lại văn bản hoặc số thập phân. Đây là mã mà tôi hiện đang sử dụng để thay thế mọi thứ ngoại trừ số và dấu thập phân. Vấn đề là, tôi không thể tìm ra một regex sẽ xác định mọi thứ khác
document.getElementById(target).value = newVal.replace(/\D[^\.]/g, "");
\ D hoạt động tốt, nhưng tôi đã thử (?!.), (?!\.), [^.], [^\.]
, v.v.
Bất kỳ đề xuất nào cho một biểu thức chính quy xác định dương với bất kỳ thứ gì ngoại trừ một số hoặc một số thập phân?
Cảm ơn đã giúp đỡ