具有小数点的某些数字的正则表达式

时间:2012-02-27 07:22:54

标签: regex

我是使用正则表达式的新手。 我想允许以下格式的字符串:

(任意位数)。(后两位数。)

e.g。 11.34,111.78,132323.78

有人可以帮我吗?

2 个答案:

答案 0 :(得分:3)

那将是\d+\.\d\d

\d表示任何数字

+表示一个或多个

\.表示字面点。

修改 如果你真的意思是“两个或更多的数字之后”如Mu Mind建议尝试以下内容:

\d+\.\d\d+

答案 1 :(得分:1)

\d+\.\d\d

这将匹配1位或更多位数,然后是一个点,然后是2位数。 (在这种情况下,必须存在最后两位数字。

修正:额外点