正则表达式

常用字符

         \  后面跟元字符,去除元字符的特殊功能;跟普通字符,实现特殊功能;
  \d 数字 十进制;相当于[0-9]
  \D 非数字 相当于[^0-9]
  \w 数字或字母 相当于[Aa-z-Z0-9]
  \W 数字或字母 相当于[^Aa-z-Z0-9]
  \s 空格 相当于[\t\n\r\f\v]
  \S 空格 相当于[^\t\n\r\f\v]
  \b 匹配一个单词边界,也就是指单词和空格间的位置
  。。。。。
  . 除换行符之外的任意字符
  * 任意个字符 0到无穷
  + 至少一个 1到无穷
  ? 0个或1个
  {} 设置几个
  [] 里面的字符取一个
  A|B A或B
  ^ 以什么开头.[^2]代表除2之外的值
  $ 以什么结尾

 

posted @ 2018-06-06 17:45  秋雨秋雨秋雨  阅读(110)  评论(0编辑  收藏  举报