使用正则表达式去掉字符串前面和后面多余的0
记录一下小的工具代码
1、去掉字符串前边的0
String str = "000000021"; String newStr = str.replaceAll("^(0+)", ""); System.out.println(newStr);
2、去掉字符串后边的0
String str = "2100000"; String newStr = str.replaceAll("0*$", ""); System.out.println(newStr);
两种方法结果均为21