验证特定国家/地区的运营商运营商电话号码正则表达式 c#



我需要在 C# 中使用 RegEx 验证特定运营商运营商的电话号码,例如9477365010194是国家代码77是载体运营商也可以是76如何在 C# 中使用正则表达式对此进行验证。我需要一种格式。

我试过了

var match = Regex.Match(mobileNo, @"d947(d7|6)d{7}/");

一切都很简单,试试这个: ^947[76]d{7}$

正则表达式中存在错误: \d 947(\d 7|6(\d{7}/

我把它标记为粗体。在9477|6之前,您不需要使用dd是任何数字。最后/呢?

前导零点的 UPD:

^(00)?947[76]d{7}$

最新更新