最佳答案
我有一个文本字段,只需要保持文本或小数。下面是我目前用来替换除数字和小数点以外的所有内容的代码。问题是,我找不到一个可以识别其他所有内容的正则表达式
document.getElementById(target).value = newVal.replace(/\D[^\.]/g, "");
D 很好用,但我试过 (?!.), (?!\.), [^.], [^\.]
等等。
对于正则表达式,除了数字或小数外,还有什么建议吗?
谢谢你的帮助