在Java中用(reg)的方式是返回的一个布尔值,而我们有的时候需要返回匹配到的值的内容,具体实现代码如下:
public static void main(String[] args) { String reg = "2[0-9]{11}-{0,1}[0-9]{0,1}"; Pattern p = (reg); String str = "200000000000-2200000000000"; Matcher m =(str); while(()) ((0)); }
这样就把匹配到的所有内容输出来了。