已知:限制文本框只能输入大于0的正整数的正则是"/D|^0/g"
$("#rnumber").keyup(function(){ //keyup事件处理
$(this).val($(this).val().replace(/\D|^0/g,''));
}).bind("paste",function(){ //CTR+V事件处理
$(this).val($(this).val().replace(/\D|^0/g,''));
}).css("ime-mode", "disabled"); //CSS设置输入法不可用最长8位整数,两位小数的正则"/^[0-9]{1,8}.{0,1}[0-9]{0,2}$/"
求: 限制文本框只能输入大于0的最长8位整数,两位小数的正则(输入别的字符就清空输入框)?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
/^[1-9]{1,8}(\.\d{1,2})?$/