标签: regex
请帮助我,我需要一个正则表达式只允许整数,字符串不能为空。
由于
答案 0 :(得分:4)
/^-?\d+$/
此正则表达式将匹配一个或多个数字。因此不会根据需要允许空白,并且只允许整数 实际上+之后的\d强制输入字符串中至少有一个数字 开头的-会检查-,以下?会将其设为可选。
+
\d
-
?
答案 1 :(得分:1)
你应该尝试这个:
^\d+$
^:开始捕获字符串 $:要捕获的字符串的结尾 \ d:所有数字(相当于[0-9]) +:至少有一个类