《2018年5月28日》【连续230天】
标题:正则表达式,Re库基本使用;
内容:
A.正则表达式的语法:


例:匹配IP地址的正则表达式:
(([1-9]?\d|1\d{2}|2[0-4]\d|25[0-5]).){3}([1-9]?\d|1\d{2}|2[0-4]\d|25[0-5])
B.正则表达式的表达类型:
raw string:原生字符串,r'text' //不结束转义字符、
string;
Re库的主要函数:

flags: 正则表达式使用时的控制标记
re.I (re.IGNORECASE):忽略正则表达式的大小写,[A-Z]能够匹配小写字符
re.M (re.MULTILINE): 正则表达式中的^操作符能够将给定字符串的每行当做匹配开始
re.S (re.DOTALL) :正则表达式中的 . 操作符能够匹配所有字符,默认匹配除了换行符意外的所有字符
本文介绍了正则表达式的语法及使用方法,包括匹配IP地址的示例、原生字符串的使用、以及Re库中的一些主要函数如re.I、re.M、re.S等标志的作用。
1889

被折叠的 条评论
为什么被折叠?



