标签: c# regex c#-4.0
我正在尝试验证国际格式的电话号码。
^(\+\d{2})*(\d{3})[-. )]*(\d{3})[-. ]*(\d{4})(?: *x(\d+))?\s*$
有效数字应为+649916123764格式(64可以替换为任意2位数字)
+649916123764
64
但我的表达是接受+649916123764和9916123764。
9916123764
如何控制前3位数字应为+2位数后跟10位数字?