Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 由冒号分隔的正则表达式编号_Javascript - Fatal编程技术网

Javascript 由冒号分隔的正则表达式编号

Javascript 由冒号分隔的正则表达式编号,javascript,Javascript,我有ppl写入的输入: 佩塞尔:佩塞尔:佩塞尔。。。 Pesel是一个11位数字,如9904801023 现在我有123456789123:123456789123:123456789123:123456789123:123456789123 如何使用正则表达式检查它是否正确? 不提供固定数额的比索 我尝试了/^\d{11}:/g,但对最后一个数字无效。这应该可以: /^\d{11}(:\d{11})*$/ 正则表达式允许1个或多个11个字符长的数字,这些数字是:-分隔的 为什么不干脆/\d{

我有ppl写入的输入: 佩塞尔:佩塞尔:佩塞尔。。。 Pesel是一个11位数字,如9904801023

现在我有123456789123:123456789123:123456789123:123456789123:123456789123 如何使用正则表达式检查它是否正确? 不提供固定数额的比索

我尝试了
/^\d{11}:/g
,但对最后一个数字无效。

这应该可以:

/^\d{11}(:\d{11})*$/

正则表达式允许1个或多个11个字符长的数字,这些数字是:-分隔的

为什么不干脆
/\d{11}/g
?编辑:啊,他似乎在检查验证,而不仅仅是拉出数字。这将匹配所有的字符串,其中有一个11号长的数字,但我认为孔字符串应该是一个数字:“在每个11号块之后。是的,这是有效的。我要补充的是,
/g
标志在这里是不必要的,因为您正在匹配一个重复捕获组并断言字符串的开头和结尾。