学习Python纪录Day27 - Regular Expression正规表达式

正规表达式(Regular Expression)

一个范本的字串,在范本字串的每一个字元都有特殊意义(一种小型字串比对语言)

字元集

使用英文字母、数字、字元所组成

字元集 说明
[0-9] 0到9任何数字
[a-z] a到z任何小写字母
[A-Z] A到Z任何小写字母
[a-zA-Z] 任何大小写字母
[abc] 包含英文字母abc
[abc{} 包含英文字母abc或符号{
[^abc] 除了abc以外的字母
w 即[A-Za-z0-9]
W 即[^A-Za-z0-9]
d 即[0-9]
D 即[^0-9]
s f]
S f]
Escape溢出字串 说明
n 换行符号
r carriage return的Enter键
t Tab键
xHex 十六进位的ASCII码
xOct 八进位的ASCII码

比对字元

比对字元 说明
^ 比对字串的开始
$ 比对字串的结束
? 0或1次
+ 1或很多次

<<:  python使用chardet来避免文件编码错误

>>:  Day27-好用的网页服务器-nginx(三)

[Day3] 人脸侦测 (Face Detection)

小游戏,威利在哪里? (威利穿着红白条纹的衬衫并戴着一个绒球帽,手上拿着木制的手杖,还戴着一副眼镜...

资安认知-手机简讯钓鱼

「您的快递包裹已送达,请您查收.....」 因为近年来网路购物兴盛 许多人多多少少都会接获一则这样的...

Extra01 - glob - 配置目标档案与目录

此为番外,此篇选入番外的原因是 glob 并不是个工具,但是是个会常被各种工具采用的一种配置方式。...

谁温暖了资安部-赛後感想

谢谢iT邦帮忙,今年又办了iT邦帮忙铁人赛! 今年,比较特别,在看到官方的开赛日期、最後发文日期後,...

Day11 启动会议的重点

终於专案来到要「相见欢」的时刻了,但讲难听有时候却是见光死。如何一见发财,再见再发财,这个就需要好好...