python正则表达式search方法

python正则表达式模块re中的search方法应用(python2.x)

函数:re.search(pattern,string,flags=0)          flags标识位

0x00:

re.search()方法用来精确匹配并提取第一个符合规律的对象,而对象内容的提取则使用search方法的属性group()来实现;group(0)则是整个匹配的内容,返回一个实体对象;group(1)则是匹配第一个括号里面的内容,取出括号里匹配的实体对象;group(2)则是匹配第二个括号里面的内容,取出括号里匹配的实体对象;group(0,1,2)则返回一个实体对象的元组;


0x01:

匹配成功re.search方法返回一个匹配的对象,否则返回None


0x02:

re.search方法主要配合其属性group()一起使用;


0x03:示列如下:

python正则表达式search方法_第1张图片





python正则表达式search方法_第2张图片




python正则表达式search方法_第3张图片





python正则表达式search方法_第4张图片





python正则表达式search方法_第5张图片


你可能感兴趣的:(python)