1
需要输入字段的正则表达式,它不应该接受ex电位(例如:1e0)并允许2个deciamls(例如:2.24)。关于正则表达式
我用下面的正则表达式“值”:“/^[0-9]+(.[0-9]{0,4})?$/",...but它是允许1E0
需要输入字段的正则表达式,它不应该接受ex电位(例如:1e0)并允许2个deciamls(例如:2.24)。关于正则表达式
我用下面的正则表达式“值”:“/^[0-9]+(.[0-9]{0,4})?$/",...but它是允许1E0
问题是点。你需要逃避它。
/^[0-9]+(\.[0-9]{0,4})?$/
这里工作的例子https://regex101.com/r/sQ8qU2/1
BTW。:
如果只有2位小数都是允许的,比{0,4}
将不得不改为{0,2}
。
我的回答很有帮助,它没有解决问题吗? –