如何去除数字之间的空格并避免数字前有非数字值?
我有以下字符串:
String textString = "Power for CH2 234 45";
我需要一个正则表达式来删除数字之间的空格,但也想避免在数字之前是否存在非数字值,例如
textString ="Power for CH2 23445"
回答
你可以这样做:
String result = textString.replaceAll("b(d+)s+(?=d)", "$1");
结果将是:
CH2 23445 电源
所以正是你想要的