ContactsContract返回的电话号码,其空间无法修剪

时间:2013-01-21 10:17:26

标签: android trim contactscontract

我这里有一个奇怪的问题。当你使用它时:

ContactsContract.CommonDataKinds.Phone.NUMBER

它返回0123 4567890(或类似的东西)。

现在这些数字之间的空格导致网络服务出现问题,所以我被要求修剪它。我不能。我已经尝试过.trim()函数,但它似乎不起作用。

我能想到的唯一原因是这不是一个空间。但我怎么检查?如果我将其从logcat复制粘贴到文本文件,它会说它是一个空格(ASCII 32)。但如果是,为什么不.trim()删除它?

1 个答案:

答案 0 :(得分:1)

trim()函数不起作用..只从开始和结尾删除空格..你总是可以用空字符串替换它们