python的re模块详细资料总结

资料大小: 0.04 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2020-10-20

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:python(1535)字符(109)

Python之re模块

Python用“\\\\”表示正则表达式中的“\”,因为正则表达式中如果要匹配“\”,需要用来转义,变成“\\”,而Python语法中又需要对字符串中每一个进行转义,所以就变成了“\\\\”。为了使正则表达式具有更好的可读性,Python特别设计了原始字符串(rawstring)rawtring就是用‘r’作为字符串的前缀,如r“\n”:表示两个字符“\”和“n”,而不是换行符了。Python中写正则表达式时推荐使用这种形式。

例如:funshion.com可以使用?funshion\\.com?或者r?funshon\.com?进行匹配

需要提醒你的是,在写文件路径的时候就不要使用rawstring了,这里存在陷阱。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料