2020-08-06

正则表达式
操作字符串规则 的字符串
操作符号
【xyz】表示可能是字符a,b,c
【^abc】表示不是a,b,c
【a-z】表示所有小写字母
【a-zA-Z】表示所有大写和小写字母
【0-9】表示所有数字
. 任意字符
\d 数字 0-9
\D 表示非数字
\w 任意字母,数字,_下划线
\W 表示任意非字母,数字,_下划线
\s 表示任意的空白字符
\S 表示任意非空白字符
\b 单词的临界符

^ 行的开头
$  行的结尾
?出现0次或一次      0-1 有或者没有	
+ 出现一次或多次	
 * 出现0次或一次或多次	
 {n} 出现n次	
 {n,}出现n次或以上	
 {n,m}出现n-m次	
 
 matches  是匹配功能	
 split  是分割功能		
 replaceAll  是替换功能
 
 
 //创建正则对象       	 
 Pattern compile = Pattern.compile( 规范 );       	      
 //匹配对象       	 
 Matcher matcher = compile.matcher( 输入的字符串 );       	
  //判断是否有符合的数据       	
   while (matcher.find()){           		
    String group = matcher.group();          		  
    System.out.println(group);      	
      }	
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页