-7

请你帮帮我,我需要一个正则表达式来只允许整数并且字符串不能为空。

谢谢

4

2 回答 2

4
/^-?\d+$/

此正则表达式将匹配一个或多个数字。所以不会根据需要允许空白,并且只允许整数
实际上+之后\d强制输入字符串中至少存在一位数字。开头检查 a ,以下
使其可选。--?

于 2013-03-05T12:27:12.410 回答
1

你应该试试这个:

^\d+$

^:要捕获的字符串的开头
$:要捕获的字符串的结尾
\d:所有数字(相当于 [0-9])
+:至少一个类

于 2013-03-05T12:26:42.597 回答