正则表达式快速入门

正则表达式作用,用来高效地处理文本,可以对文本内容进行检验、提取和替换;

一、快速入门

1、元字符的概念

 

 

 2、元字符感念和反义

 

 反义:大写

 3、字符转义

 

 4、字符注释

 一般不在表达式中加注释,可读性太差;

5、windows

 

 6、使用实例

\b是单词限定;

.?占一个位置;

.*占无数个位置;

如:.*d   意思是前面啥都行但以d结尾;

^开始,$结束,如:^.?ld$ 意思是 前面还有一位任意字符,加 ld ,就这三个字符,开始和结束;

 

7、大写是取反的意思,\d 匹配数字; \D 匹配不是数字的;

方括号 [ ] 是小型分组的概念;

[ ] 里面任选一个,[^ ]里面的都排除掉,也是取反意思:如下

posted @ 2019-11-16 22:35  wmqiang  阅读(215)  评论(0编辑  收藏  举报