我正在寻找一种方法来获取最终用户的电话号码输入,考虑到可以格式化的各种方式,并以更标准化的方式重新格式化。我的最终用户只使用美国电话号码。查看谷歌的 LibPhoneNumber 的 C# 端口,我认为它正是为这个任务而设计的,但我无法弄清楚它的用法。
我的输出目标是标准化 999-999-9999 格式。
所以如果用户输入(516)666-1234,我想输出516-666-1234。
如果用户输入 5166661234,我想输出 516-666-1234。
如果可能,如果用户输入 (516)666-1234x102,我希望输出为 516-666-1234x102
如果库无法处理扩展,我将在外部处理该问题。
我必须进行哪些调用才能产生所需的输出?
或者,您能否提供一个链接来回答我的问题?