Javascript 非数字+的正则表达式;只允许一个"&引用;用于输入验证
请帮助我满足以下要求Javascript 非数字+的正则表达式;只允许一个"&引用;用于输入验证,javascript,regex,validation,Javascript,Regex,Validation,请帮助我满足以下要求 从输入中替换非数字 但浮动常量只允许一位数字 这是我的要求 var a = "$150.00" 现在,当用户在这个输入值上进行制表时;它应该保持原样。但它的价格是15000美元 这是我正在使用的正则表达式 this.value.split('').reverse().join('').replace(/[\D]/i,'').split('').reverse().join(''); 正在对keydown事件进行验证。在正则表达式中添加可选句点 this.value.sp
var a = "$150.00"
现在,当用户在这个输入值上进行制表时;它应该保持原样。但它的价格是15000美元
这是我正在使用的正则表达式
this.value.split('').reverse().join('').replace(/[\D]/i,'').split('').reverse().join('');
正在对keydown事件进行验证。在正则表达式中添加可选句点
this.value.split('').reverse().join('').replace(/[\D]\.?[\D]/i,'').split('').reverse().join('');