Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
请你帮帮我,我需要一个正则表达式来只允许整数并且字符串不能为空。
谢谢
/^-?\d+$/
此正则表达式将匹配一个或多个数字。所以不会根据需要允许空白,并且只允许整数 实际上+之后\d强制输入字符串中至少存在一位数字。开头检查 a ,以下 使其可选。--?
+
\d
-
?
你应该试试这个:
^\d+$
^:要捕获的字符串的开头 $:要捕获的字符串的结尾 \d:所有数字(相当于 [0-9]) +:至少一个类