正则表达式只允许整数,小数,加号和减号

时间:2015-03-05 19:18:21

标签: android regex validation

如果字符串不是" 8 +"我想要触发表单验证警报。或" 8 - "或" 8 ++"或" 8 - "或" 8.5"。我正在努力寻找匹配此类匹配的正则表达式。

1 个答案:

答案 0 :(得分:0)

^\d(?:([+-])\1?|\.\d)$匹配您的所有号码。

格式化:

 ^ 
 \d 
 (?:
      ( [+-] ) \1? 
   |  \. \d 
 )
 $