无法替换 space 或 phone 数字中的空字符

unable to replace space or empty char in phone number

我一直在尝试从 phone 数字字符串中删除一个空的 space,但它似乎不起作用 这是我如何获得号码:

val indexNumber: Int = people.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER)
val number: String = people.getString(indexNumber)

这是我试过的

number.replace("\s+", "", false)
number.replace("", "", false)

同样使用正则表达式也不起作用我正在使用日志打印数字这是我每次都得到的

+000 52000000
fun main(args: Array<String>) {
    val number_str: String = "+000 52000   000"
    val number_str_no_blank = number_str.replace(" ", "")
    println(number_str_no_blank)
}

需要稍作调整才能根据您的需要正确使用 .replace。有关详细信息,请参阅 doc on strings