求正则表达式 只许输入 数字 和 点
如题 请帮写一个把 只允许输入 数字 和 点
不是小数点
[解决办法]
[\d\\.]+
[解决办法]
一段测试程序,供参考
BufferedReader r = new BufferedReader(new InputStreamReader(System.in)); Pattern p = Pattern.compile("[\\d\\.]*"); String s; while((s = r.readLine())!= null){ Matcher m = p.matcher(s); System.out.println(m.matches()?"match":"not match"); System.out.println(" "); }
[解决办法]