我正在使用字符串数据类型的字段,我想向该字段添加验证,以检查输入到该字段中的字符串是否仅包含数字,请帮助我使用正则表达式?
问问题
754 次
2 回答
2
您可以使用以下给定的模式进行检查:
^(0|[1-9][0-9]*)$
如果返回true,则表示字段内只有数字,否则没有。
于 2013-09-11T19:18:11.537 回答
1
我会检查是否\D+
返回匹配项。如果是这样,至少有一个元素不是数字。此外,Test if string is a number in Ruby on Rails给出了一些不使用正则表达式的答案。
于 2013-09-11T11:41:09.430 回答