正则表达式编号用冒号分隔

时间:2017-12-15 19:28:57

标签: javascript

我输入了ppl写的地方: PESEL:PESEL:PESEL ... Pesel是一个11位数字,如99040810123。

现在我有123456789123:123456789123:123456789123:123456789123 如何检查正则表达式是否正确? 未提供固定数量的PESEL。

我尝试了while !skipAgeTest, let age = Double(ageString), case 20...30 = age { // `age` is validated // Probably also change `ageString` while we're in here } guard !skipAgeTest, let age = Double(ageString), case 20...30 = age else { // `age` is invalid, and not available in this block } // `age` is valid ,但它不适用于最后一个号码。

1 个答案:

答案 0 :(得分:2)

这应该有效:

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

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