使用正则表达式去除数据中不必要的0
2013-04-09 18:36
183 查看
去掉数字前的0:
String a = "000389";
String b = a.replaceAll("0*", "");
System.out.println(b);
去掉小数点后多余的0,若小数点后无数字去掉小数点:
public static void main(String[] args){
System.out.println(formatData("2.3400"));
System.out.println(formatData("2.00"));
}
public static String formatData(String s){
if(s.indexOf(".")>0){
s = s.replaceAll("0+?$", "");
s = s.replaceAll("[.]$", "");
}
return s;
}
String a = "000389";
String b = a.replaceAll("0*", "");
System.out.println(b);
去掉小数点后多余的0,若小数点后无数字去掉小数点:
public static void main(String[] args){
System.out.println(formatData("2.3400"));
System.out.println(formatData("2.00"));
}
public static String formatData(String s){
if(s.indexOf(".")>0){
s = s.replaceAll("0+?$", "");
s = s.replaceAll("[.]$", "");
}
return s;
}
相关文章推荐
- 用JavaScript实现form表单的数据提交--使用正则表达式对数据判断
- Java中使用正则表达式处理文本数据
- java使用正则表达式去除字符串的html标签
- 使用正则表达式在前台修改数据,将数据中的所有空格去掉
- js去除空格,使用了正则表达式
- 使用正则表达式去除html标记
- 在C#中使用正则表达式自动匹配并获取所需要的数据
- 如何使用JavaScript和正则表达式进行数据验证
- 使用正则表达式进行xml数据验证
- 使用javascript和正则表达式进行数据验证
- js,php 使用正则表达式解析GPS数据
- 正则表达式的使用 选取有用数据
- qt 中使用正则表达式去除匹配到的内容
- iOS-- 使用正则表达式验证数据
- 方便winform中的数据验证,制作一个使用正则表达式验证数据的复合控件
- 小程序:使用正则表达式去除字符串中的非数字元素
- iPhone开发技巧之数据篇(1)--- 使用正则表达式
- MYSQL必知必会读书笔记 第九章 使用正则表达式过滤数据
- Java中使用正则表达式处理文本数据
- 使用正则表达式去除输入框中文本中…