在项目开发过程中往往可能遇到需要去掉字符串前面的0,或者末尾的0已进行方便的like查询等操作:
去掉字符串前面的0:
<pre name="code" class="java">
String str = "000000021";
String newStr = str.replaceAll("^(0+)", "");
System.out.println(newStr);
(结果为:21)
去掉字符串后面的0:
String str = "2100000";
String newStr = str.replaceAll("0*$", "");
System.out.println(newStr);
(结果为:21)