如果这个字符串是111,22222,3333333都要等匹配
我写了这样一个表达式\d+,但是不行!
谢谢大家!

解决方案 »

  1.   

    \d+能匹配的可以是112222,2355
    \d代表的是0~9 的数字,\d+表示只要是0~9的数字,不管是不是相同的数字重复都允许!
      

  2.   

    同意zxmzfbdc(也速该把阿秃儿) 可以用[|]来区别哦
      

  3.   

    to zxmzfbdc(也速该把阿秃儿):
    首先感谢你的回复,不过可惜, [0|1|2|3|4|5|6|7|8|9]+的效果等同于\d+
      

  4.   

    String s="2222";
        System.out.println(s.matches("1+|2+|3+"));
      

  5.   

    to  Saro(三生) 
    to  jihanzhong(逍遥)
    多谢两位!正解!