fork(16) download
  1. class Example {
  2. public static void main(String[] args){
  3. String rx = "\\.0*$|(?<=\\.[0-9]{0,2147483646})0*$";
  4. System.out.println("1".replaceAll(rx, ""));
  5. System.out.println("1000".replaceAll(rx, ""));
  6. System.out.println("0.0".replaceAll(rx, ""));
  7. System.out.println("1.01".replaceAll(rx, ""));
  8. System.out.println("1.10".replaceAll(rx, ""));
  9. System.out.println("1.100".replaceAll(rx, ""));
  10. System.out.println("-12345.0123456000".replaceAll(rx, ""));
  11. }
  12. }
Success #stdin #stdout 0.06s 380224KB
stdin
Standard input is empty
stdout
1
1000
0
1.01
1.1
1.1
-12345.0123456