日期:2014-05-18  浏览次数:20617 次

求一个正则表达式,验证字符串是两个中间由“,”分割开的数字组成
如题,需要要用一个正则表达式来验证这个字符串是两个中间由“,”分割开的数字组成的。
在现等,请牛人们出招吧

------解决方案--------------------
你是说比如“1,2”、“1,0”之类的么?
那就用: "[0-9],[0-9] "
------解决方案--------------------
String strR = "123,456,789 ";
if(strR.matches( "[1-9]\\d*,\\d+,\\d+ ")){
System.out.println( "ok ");
}else{
System.out.println( "error ");
}