高分求金额正则表达式,在线等待 金额有两种输入方法:1.1234567892.123,456,789如何写正则表达式,以验证输入的数据是上面两种方法之一 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第二种如下:\\d{1,3}(,\\d{3})*(.\\d+)? Pattern pattern=Pattern.compile("\\d{1,3}(,\\d{3})*(.\\d+)?"); 晕,改一下:Pattern pattern=Pattern.compile("\\d{1,3}(,\\d{3})*(\\.\\d+)?"); 楼主麻烦你自己跑一下面这个吧,我也不说什么了public class DigitDemo { public static void main(String[] args) { String[] ts = new String[]{"123456789","1,234,567,8900","123,456,789"}; for(int i=0;i<ts.length ;i++){ System.out.println("check "+ts[i]+" result:"); System.out.println("check1()'s result:"+check1(ts[i])); System.out.println("check2()'s result:"+check2(ts[i])); System.out.println("check3()'s result:"+check3(ts[i])); System.out.println(); } } public static boolean check1(String s){ return s.matches("\\d{1,3}(,\\d{3})*(.\\d+)?"); } public static boolean check2(String s){ return s.matches ("\\d{1,3}(,\\d{3})*(\\.\\d+)?"); } public static boolean check3(String s){ return s.matches( "\\d{1,3}((,\\d{3})*|\\d*)"); }} jdbc将数据存入数据库中 如何实现客户端记住密码和自动登录功能...小弟拜求 DataInputStream如何检查文件结束 myeclipse debug使用文章推荐下,谢谢 可以 把多个 jtextfield 的内容储存到 一个 arraylist 里面吗 。。 关于自己做的一个程序嵌入到另一个程序中的问题!请大家帮忙解决一下! 一道让新手想吐血的范型考题。。。求助 有关thinking in java 的一个例子的调试问题 java编译器 测试你的java掌握的基础的问题 今天突然发现!........................... eclipse中开发GUI程序的两个小问题
\\d{1,3}(,\\d{3})*(.\\d+)?
Pattern pattern=Pattern.compile("\\d{1,3}(,\\d{3})*(\\.\\d+)?");
public class DigitDemo {
public static void main(String[] args) {
String[] ts = new String[]{"123456789","1,234,567,8900","123,456,789"};
for(int i=0;i<ts.length ;i++){
System.out.println("check "+ts[i]+" result:");
System.out.println("check1()'s result:"+check1(ts[i]));
System.out.println("check2()'s result:"+check2(ts[i]));
System.out.println("check3()'s result:"+check3(ts[i]));
System.out.println();
}
}
public static boolean check1(String s){
return s.matches("\\d{1,3}(,\\d{3})*(.\\d+)?");
}
public static boolean check2(String s){
return s.matches ("\\d{1,3}(,\\d{3})*(\\.\\d+)?");
}
public static boolean check3(String s){
return s.matches( "\\d{1,3}((,\\d{3})*|\\d*)");
}
}