超简单的正则问题.搞不定了!
我有二进制字符串1111111111000000000或者10000000000000 
 我只要以上两种. 
 类似这种10101010000000001或者100000000111111110 
 不要. 
 我写的是1{1}[0]+1{1}   
 但是好像并不对. 
 请正则牛人速来!
------解决方案--------------------p=Pattern.compile( "[1]+?[0]+? ");    
 	  String s= "111000000 ";    
 	  Matcher m=p.matcher(s);    
 	  if(m.matches()){    
 		  System.out.println( "通过 ");    
 	  }else{    
 	      System.out.println( "失败 ");    
 	  }
------解决方案--------------------倒是给各位提个更麻烦一点的问题:如何利用正则来去掉上述夹在1中间的0而且保留原来的1呢?