Python正则表达式—re模块接口

Posted 我爱学Python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python正则表达式—re模块接口相关的知识,希望对你有一定的参考价值。

一、re模块简史

Python通过re模块来支持正则表达式。

该模块自Python1.5正式引入,替换了更了更加古老的regex模块和regsub模块(后两个模块,在Python2.5中被移除)

re模块最开始兼容强大且通用的Perl 5风格,且允许多个线程共享同一个已经编译的正则表达式对象。不止如此,还引入了对命名子组的支持。

自此,re模块就一直是Python正则的通用模块。

二、模块接口

模块函数


异常

exception re.error(msg, pattern=None, pos=None)msg:没有经过格式化的错误信息pattern:正则表达式模式pos:正则模式编译失败的索引位置lineno:pos关联的行colno:pos关联的列



以上是关于Python正则表达式—re模块接口的主要内容,如果未能解决你的问题,请参考以下文章

python中正则表达式的使用

re正则匹配模块_python

python正则表达式与re模块

python——RE模块的基础应用及正则表达式的使用

python re模块 正则表达式

正则表达式与Python中re模块的使用