【发布时间】:2021-03-22 15:01:16
【问题描述】:
这些是印度尼西亚的一些电话号码
08xxxxxxxxx(最少 11 个字符)
08xxxxxxxxxxx(总是以 08 开头)
我发现这个很有用
Regex regex = new Regex(@"08[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]");
但是,它只支持 12 个字符,如果我将它们更改为以下正则表达式
Regex regex = new Regex(@"08[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]");
它只支持 11 个字符,我如何使正则表达式验证以 08 开头并且最小长度为 11?
【问题讨论】:
-
将来,regexpal.com 很有用。让您测试正则表达式并提供快速参考指南。
-
对不起,我以前从未听说过 regexpal.com :( 还是谢谢你!:)
-
@Cignitor 你的意思是 11-12 个 nummers,还是至少 11 个可能更多?
-
@CoderOfHonor 至少包含 11 个字符,这意味着,可能包含超过 20 个字符或更多 :)