一、正则表达式定义以及正则表达式的构成:
1.什么式正则表达式:
正则表达式:是一个比较特殊的字符序列,能够帮助用户检查一个字符串是否符合某种特殊的模式。
2.正则表达式的构成:
正则表达式是由元字符和限定字符构成的,元字符用来限定匹配的对象,限定符用来限定匹配的个数。
a.元字符:具有特殊意义的专用字符。例如:^和&分别表示开始和结束。
元字符 |
描述说明 |
举例 |
结果 |
. |
匹配任意字符(除\n) |
'p\nytho\tn' |
p、y、t、h、o、lt、n |
\w |
匹配字母、数字、下划线 |
'python\n123' |
p、y、t、h、o、n、1、2、3 |
\W |
匹配非字母、数字、下划线 |
'python\n123' |
\n</ |