正确的百分比检查器

时间:2016-06-07 09:50:45

标签: regex

我有一个文本框,允许用户输入折扣百分比。我需要一个正则表达式来检查输入的值。它应该是“0”到“99.99”。在我的知识范围内尝试了一些事情,这并不完美。

提前致谢。

1 个答案:

答案 0 :(得分:1)

应该这样做吗?

preg_match("/(\d{1}|\d{1}\.\d{1,2}|\d{2}|\d{2}\.\d{1,2})%$/", $str);

http://www.phpliveregex.com/p/fWR