正则表达式学习笔记

.    逗号

 匹配单个任意字符  .  包括 .字符串本身,不包括换行符,

 

[]  集合

使用[] 表示一个集合内的元素,[]中可以包含多个字符,也可以用-作为连接  [a-z]   [a-zA-Z]等

 - 集合中的连接符 

  集合中的连接符,在集合[] 之外只表示 - 字符串

\ 转移符

  匹配\时,可以用两个\\

^ 非,

 在集合[]中使用,表示不存在此集合中的均符合,是整个集合都不符合,而不是仅仅^之后的字符不符合

\b \b 字母匹配

  \bcat\b , 只配完整的字符, \b 标示  空格与单词(\w) 之间的边界位置

^$ 字符串匹配

   以^ 开始,以 $结尾的数字

 ^[a-z]+{6}$  标示字母长度为6的单词

() 子表达式

 可以将几个单词括起来,标示整个子表达式满足什么条件, 比如([a-z]\d){6} 标示 字母数字,长度为2的 出现6次

 

posted @ 2019-12-24 23:26  静思长远  阅读(102)  评论(0编辑  收藏  举报