一、学习正则的目的
应用场景举例:
① 提取xml文件里的信息
有些xml文件应用编辑器的一些读取库可能无法实现效果,但是用正则的话基本上能解决绝大多数参数匹配问题。如以下提取头条等app的user_id
则可用以下方式解决
"""user_id"" value=""(%d+)"" />"
② 提取页面里的信息
re.findall("<span class="th3" value=".*?">(.*?)</span>")
③ 提取短信验证码
【今日头条】验证码1234,用于手机验证码登录,5分钟内有效。验证码提供给他人可能导致帐号被盗,请勿泄露,谨防被骗。
%d%d%d%d
还有各式各样的应用场景,所以学会正则,打好正则的基础对新手来说非常非常非常重要。
二、正则的使用详解(以python为例,