下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >编程语言 >Python Re模块

Python Re模块

spring发布于 2017-10-24 09:23查看:1095回复:1

re模块下的函数

compile(pattern):创建模式对象

image.png


search(pattern,string):在字符串中寻找模式

image.png


match(pattern,string):在字符串开始处匹配模式

image.png

等价于

image.png

上面的函数返回都可以在if条件语句中进行判断:

image.png


split(pattern,string):根据模式分割字符串,返回列表

image.png


findall(pattern,string):列表形式返回匹配项

image.png


sub(pat,repl,string) :用repl替换 pat匹配项

(留的是中间的,因为中间在中心)

image.png


escape(string) :对字符串里面的特殊字符串进行转义

image.png

上面的函数中,只有match、search有group方法,其他的函数没有。


函数的方法

group:获取子模式(组)的匹配项

image.png


start:给定组匹配项的开始位置

image.png


end:给定组匹配项的结束位置

image.png


span: 给定组匹配项的开始结束位置

image.png

收藏(0)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

版主推荐

    共有1条评论

    • 课课家运营团队
    • 酸酸~甜甜
    • Mr ken
    • YUI
    • cappuccino
    • mr jack
    • IT宅男
    • Mright
    • 课课家技术团队1
    • 选择版块:

    • 标题:

    • 内容

    • 验证码:

    • 标题:

    • 内容

    • 选择版块:

    移动帖子x

    移动到: