Python教程:[10]正则表达式compile()
python通过re模块来提供正则表达式的支持,通常我们会将字符串先编译成pattern实例,然后在进行匹配的操作,之后在进行其他的操作,而创建pattern实例就是要用到compile()函数。
先引入re模块,如图所示
![Python教程:[10]正则表达式compile()](https://exp-picture.cdn.bcebos.com/4e168d5653bbf8209f853dbfba21056105a36ed7.jpg)
创建一个pattern实例,用的是compile函数,其中"abc"就是正则表达式的字符串
![Python教程:[10]正则表达式compile()](https://exp-picture.cdn.bcebos.com/82eff6d7592ae3efe507bf8554b6326c566664d7.jpg)
接着我们用match方法返回一个match对象,match方法中的参数也就是要匹配的字符串
![Python教程:[10]正则表达式compile()](https://exp-picture.cdn.bcebos.com/e3d059e833e039722e7c105eb5863048604356d7.jpg)
通过match.group()方法可以输出匹配的成员
![Python教程:[10]正则表达式compile()](https://exp-picture.cdn.bcebos.com/05aae8a75f0f822b6a91b786c018512c8df14dd7.jpg)
下面是完整的代码
![Python教程:[10]正则表达式compile()](https://exp-picture.cdn.bcebos.com/49c5d3e34b2c56ee52002dbaf775e5f4fdf540d7.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:183
阅读量:154
阅读量:190
阅读量:159
阅读量:169