我有一个 String(StringTo)
例如
John [0775678899] ,Ann [0776789988] ,Mary [0777789900]
但我需要格式化字符串以将其显示为:
John, Ann, Mary
我尝试使用以下方法,但它没有给我预期的结果:
StringTo = StringTo.replace("//[^10] ,/", ", ");
有人可以告诉我出了什么问题或者有其他方法来计算这个吗?
最佳答案
试试这个,它将正确格式化空白:
StringTo = StringTo.replaceAll("\\s*\\[\\d+\\]\\s*(,?)", "$1 ");
输入:
John [0775678899] ,Ann [0776789988] ,Mary [0777789900]
输出:
John, Ann, Mary
关于java - 格式化字符串: To remove the telephone number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14726895/