-1

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

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

4

1 回答 1

1

你可以试试

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

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

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

于 2013-05-03T17:35:02.937 回答