gpt4 book ai didi

JavaScript 正则表达式应该只包含 N 个数字字符

转载 作者:行者123 更新时间:2023-12-02 16:54:25 24 4
gpt4 key购买 nike

我需要 javascript 正则表达式来验证某些模式,例如

745128
745128, 184122
745128, 184122, 425412

每个逗号分隔值只能包含 6 个数字字符

最佳答案

您可以尝试以下正则表达式。

^\d{6}(?:,\s\d{6})*$

或者

添加了第二个选项,因为我不清楚中间的空格。

^\d{6}(?:,\s*\d{6})*$

DEMO

说明:

^                        the beginning of the string
\d{6} digits (0-9) (6 times)
(?: group, but do not capture (0 or more
times):
, ','
\s whitespace (\n, \r, \t, \f, and " ")
\d{6} digits (0-9) (6 times)
)* end of grouping
$ before an optional \n, and the end of the
string

关于JavaScript 正则表达式应该只包含 N 个数字字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26296857/

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