看完了所有正则表达式的内容,感觉还是一塌糊涂,所以还是总结下,巩固学习。
应用正则表达式,首先要导入,即import re
一、 正则表达式中包含的元字符有:^ $ {} [] () ? | + * \
1) ^——只匹配行首
2) $——只匹配行尾
3)[ ]——制定字符集,且元字符在字符集中不起作用,补集[^]即取反
4) \ —— 转义字符
\d ——代表[0-9] \D——代表[^0-9] \w——代表[a-zA-Z0-9_] \W——代表[^a-zA-Z0-9_] \s——代表[\n\t\f\r\v] \S——代表[^\n\t\f\r\v]
5)*——重复前一个字符0至多次 +——重复前一个字符1至多次 ?——重复前一个字符0或者1次
+?——最小匹配 {m,n}——重复最少m次,最多n次