标签: c# javascript
我想避免像文本框(十进制)中的“^ +%& /!'&(”这样的字符。 什么是正确的正则表达式?
例如: 有效期:1,3或1,34或1 İnvalid:^ 4,^'或%2,4或!!
答案 0 :(得分:1)
你可以尝试
(\d+[.,])?\d+
这意味着零个或多个数字后跟一个小数点,然后是一个或多个数字。
编辑:更新为包含逗号,如果小数点存在,则小数点前至少有一个小数