格式化字符串电话号码android

时间:2011-04-18 18:48:30

标签: android string format contactscontract phone-number

我目前正在导出存储在“联系人”内容提供商中的一些联系人电话号码,我想知道是否存在某些内容可以获取电话号码的“格式化”字符串,例如而不是xxx-xxx-xxxx => XXXXXXXXXX。为了更好的数据库一致性。

使用reg-ex会很容易,但我想知道是否已存在用于此目的的东西,如文档。提到:

public static final String NUMBER - Since: API Level 5
The phone number as the user **entered it**.
Type: TEXT - Constant Value: "number"

让我觉得标准格式存在于某个地方......? 提前谢谢!

3 个答案:

答案 0 :(得分:0)

据我所知,这样的事情不存在。我想你必须自己写。

答案 1 :(得分:0)

注册吧!很确定没有这样的事情存在。

答案 2 :(得分:0)

如果您不想使用Reg-ex代码而不是使用以下代码来获取此类型的格式化数字

String[] temp=SelectedContactNo.split("-");
        String MoNo="";
        int len=temp.length;
        for(int j=0;j<len;j++)
        {
            MoNo +=temp[j];
        }

现在,您将MoNo用作格式化字符串。