上一次很多朋友写文字屏蔽说到要用正则表达,其实不是我不想用(我正则用得不是很多,看过我之前爬虫的都知道,我直接用beautifulsoup的网页标签去找内容,因为容易理解也方便,),而是正则用好用精通的很难(看过正则表的应该都知道,里面符号对应的方法规则有很多,很灵活),对于接触编程不久的朋友们来说很可能在编程的过程上浪费很多时间,今天我把经常会用到正则简单介绍下,如果不是很特殊基本都覆盖使用。1.正则的简单介绍首先你得导入正则方法 import re正则表达式是用于处理字符串的强大工具,拥有自己独立的处理机制,效率上可能不如str自带的方法,但功能十分灵活给力。它的运行过程是先定一个匹配规则(”你想要的内容+正则语法规则”),放入要匹配的字符串,通过正则内部的机制就能检索你想要的信息。2.findall的常用几种姿势基本结构大致: nojoke = re.findall(r’匹配的规则’,’要检索的愿字符串’) nojoke就是我们最后通过正则返回的结果,re正则findall查找全部r标识代表后面是正则的语句(这样在代码多的时候好查阅),下面我们看看几个例子好深入了解
–>
以上就是使用python正则的指南图解的详细内容,更多请关注 第一php社区 其它相关文章!