Codeigniter regex_match用钱

时间:2013-01-18 20:11:43

标签: php forms codeigniter validation

我正在使用代码点火器form_validation,我想知道是否有一个文本框验证钱,例如允许4个数字,然后是一个句点,然后是2个数字。

这是我到目前为止所得到的

regex_match[/^[0-9.]{0,7}+$/]

效果很好,但我可以输入一个像100.000的数字,有什么我可以做的吗?

1 个答案:

答案 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}$/]