【FAQ】解决Java中,用replaceAll无法正常替换字符串的问题

您所在的位置:网站首页 JAVA字符串替换replace 【FAQ】解决Java中,用replaceAll无法正常替换字符串的问题

【FAQ】解决Java中,用replaceAll无法正常替换字符串的问题

2024-07-11 14:56| 来源: 网络整理| 查看: 265

问题描述

前两天在编码过程中,需要将一个接口返回的字符串中的空格去掉,但是当我用下面的方式进行替换时,结果一直替换不成功。这里记录一下解决办法。主要是解决问题的思路。

myString.replaceAll(" ", "").replaceAll("\\s*", "") 解决思路

将字符串中的空格字符code point打印出来, 然后可以用 .replaceAll(String.valueOf((char) 160), “”) 替换掉这个空格。 这里160是我接口返回的空格的code point

public static void main(String[] args) { String text = "25.000 ₫"; //接口返回的字符串 System.out.println(text); for (int i = 0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3