gpt4 book ai didi

javascript - 5 到 7 之间的数字的正则表达式也接受空格

转载 作者:行者123 更新时间:2023-11-29 17:56:43 24 4
gpt4 key购买 nike

我正在尝试实现一个正则表达式,其中只接受带空格的数字,并且数字的数量应在 5 到 7 之间。下面是我试过的正则表达式。

^[0-9]{5,7}\s$

但是对于空间,它不起作用

下面是测试过的字符串

12 34 56

最佳答案

试试这个:

^(\d *){4,6}\d$

^                  start of string
(\d *){4,6} 4 to 6 digits with 0 to n trailing spaces
\d final digit
$ end of string

编辑:要在字符串的开头和结尾也允许空格,您可以使用以下正则表达式:

^( *\d *){5,7}$

选择 5 到 7 组,由一个数字组成,前导空格和尾随空格为 0 到 n。

关于javascript - 5 到 7 之间的数字的正则表达式也接受空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38470371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com