我正在使用代码点火器form_validation,我想知道是否有一个文本框验证钱,例如允许4个数字,然后是一个句点,然后是2个数字。
这是我到目前为止所得到的
regex_match[/^[0-9.]{0,7}+$/]
效果很好,但我可以输入一个像100.000的数字,有什么我可以做的吗?
答案 0 :(得分:1)
要完全按照您的要求进行匹配,请执行以下操作:
regex_match[/^\d{4}\.\d{2}$/] // allow 4 numbers only a period and then two numbers only
如果你想匹配最多4个数字,所以在小数点前允许1.00,10.00,100.00但不超过4个数字,然后使用:
regex_match[/^\d{1,4}\.\d{2}$/]