正则表达式 只能输入数字和小数点,小数点后2位,并且支持FF3浏览器,应当怎么些?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式 只能输入数字和小数点,小数点后2位,并且支持FF3浏览器,应当怎么些?相关的知识,希望对你有一定的参考价值。
比如
0.11 1.01 1.1 11是正确的
1...11是错误的
/^(\d+\.\d1,2|\d+)$/
不能输入小数点啊还是...
可以啊,测试过了,什么语言?代码贴一下 参考技术A <script type='text/javascript'>
function kup(xx)
var reg = new RegExp(/^\d+(\.\d1,2)?$/g);
var o = document.all.ou;
if(reg.test(xx.value))o.value="Yes";
else o.value="No";
</script>
<input type=text size=20 onkeyup='kup(this)'/>
<input type=text size=20 disable='1' id=ou name=ou/>
把以上代码保存成 .html 文件一测便知,核心内容: /^\d+(\.\d1,2)?$/g
FF3实测
以上是关于正则表达式 只能输入数字和小数点,小数点后2位,并且支持FF3浏览器,应当怎么些?的主要内容,如果未能解决你的问题,请参考以下文章
C#文本框的文本,正则表达式约束,正整数和小数点后只有一位小数
关于文本框的正则表达式,只能输入正数,可以有小数点,小数点后面两位。