package com.common.timer; import java.util.regex.Pattern; public class Job4 { public void timer(){ System.err.println("定时30s!"); } public static boolean isDecimal(String str){ return Pattern.compile("([01])|([01]\\.[\\d]{0,5}+)?").matcher(str).matches(); } public static void main(String[] args){ System.out.println("1.000:"+isDecimal("1.000")); System.out.println("0:"+isDecimal("0")); System.out.println("1.1:"+isDecimal("1.1")); System.out.println("123:"+isDecimal("123")); System.out.println("0.123:"+isDecimal("0.123")); System.out.println(".123:"+isDecimal(".123")); System.out.println("1.23:"+isDecimal("1.23")); System.out.println("123.:"+isDecimal("123.")); System.out.println("00.123:"+isDecimal("00.123")); System.out.println("123.0:"+isDecimal("123.0")); System.out.println("123.00:"+isDecimal("123.00")); System.out.println("0123:"+isDecimal("0123")); } }