In the 文档 https://github.com/googlei18n/libphonenumber由Github上的libphonenumber提供,有一个demo https://rawgit.com/googlei18n/libphonenumber/master/javascript/i18n/phonenumbers/demo-compiled.html,它将任何提供的数字转换为国际格式,例如+4915213116250
被转换成+49 1521 3116250
我想在 C# 中使用相同的功能。
libphone的文档中,需要解析号码并提供国家/地区。但该演示无需提供地区/国家即可运行。有人可以让我知道它是如何完成的吗?
你试过这个吗?
var phoneUtil = PhoneNumberUtil.GetInstance();
var numberProto = phoneUtil.Parse("1234567890", "IT");
var formattedPhone = phoneUtil.Format(numberProto, PhoneNumberFormat.INTERNATIONAL);
这会给你"+39 123 456 7890"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)