首页 文章

仅限数字的正则表达式

提问于
浏览
0

我没有太多地使用正则表达式,所以我遇到了困难 . 我想要正则表达式只验证该字段包含数字,但这并不关心有多少 .

它应该批准77和2377?但是不要批准77.43或xyz777 .

我怎样才能使用正则表达式?这个表达式是否是好的?2632518_

3 回答

  • 2

    没关系 . 无论如何,您只需使用 ^\d+$ 即可 .

  • 0

    是的,这个正则表达式是完全有效的,并且做你认为它做的,虽然如果你的正则表达式引擎支持这个你可以使用 \d ,它代表 [0-9] .

  • 3

    更简单的正则表达式是反转您的匹配并检查非数字数字: \D .

相关问题