小数的正则表达式?

时间:2013-05-03 17:31:44

标签: c# javascript

我想避免像文本框(十进制)中的“^ +%& /!'&(”这样的字符。 什么是正确的正则表达式?

例如: 有效期:1,3或1,34或1
İnvalid:^ 4,^'或%2,4或!!

1 个答案:

答案 0 :(得分:1)

你可以尝试

(\d+[.,])?\d+

这意味着零个或多个数字后跟一个小数点,然后是一个或多个数字。

编辑:更新为包含逗号,如果小数点存在,则小数点前至少有一个小数