如何从电话号码中删除国家代码。
数字可以采用这种格式。
4770300000
004770300000
+4770300000
4670300000
我想删除国家代码以便能够匹配号码。
070300000
最佳答案
以下应将任何有效的国家代码(以“00”或“+”开头)替换为前导零。
resultString = Regex.Replace(subjectString, @"^(00|\+)(1|2[078]|2[1234569][0-9]|3[0123469]|3[578][0-9]|4[013456789]|42[0-9]|5[09][0-9]|5[12345678]|6[0123456]|6[789][0-9]|7|8[0578][0-9]|8[123469]|9[0123458]|9[679][0-9])", "0");
关于c# - 从电话号码中删除区号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5103128/