正则表达式快速入门
正则表达式作用,用来高效地处理文本,可以对文本内容进行检验、提取和替换;
一、快速入门
1、元字符的概念
2、元字符感念和反义
反义:大写
3、字符转义
4、字符注释
一般不在表达式中加注释,可读性太差;
5、windows
6、使用实例
\b是单词限定;
.?占一个位置;
.*占无数个位置;
如:.*d 意思是前面啥都行但以d结尾;
^开始,$结束,如:^.?ld$ 意思是 前面还有一位任意字符,加 ld ,就这三个字符,开始和结束;
7、大写是取反的意思,\d 匹配数字; \D 匹配不是数字的;
方括号 [ ] 是小型分组的概念;
[ ] 里面任选一个,[^ ]里面的都排除掉,也是取反意思:如下
打听下这个变量名谁起的