
正则表达式
宗乐平
这个作者很懒,什么都没留下…
展开
-
简单正则表达式获取手机号
首先导入re模块# _*_coding:utf-8 _*_import re再得到原始数据# 模拟手机号码匹配# 给定原始数据myphone = "asdf15297901267asdf"得到数据后根据个人需要来设定匹配表达式# 提供匹配规则 \d表示匹配一个数字 {}表示限定字符表达式myre = "\d{11}"使用re模块中的findall方法,使用个人设定的表达式从原始数据中...原创 2018-06-24 20:48:31 · 4181 阅读 · 0 评论 -
python3 使用正则表达式匹配ajax文本数据
首先正则表达式要匹配字典前的数据 myre = re.compile(r'var jsonm = (.*?);')如果多匹配数据,则无法使用json数据类型 myre = re.compile(r'var jsonm = {"stat":200,"musiclist":\[(.+)],"') 用以上正则匹配后报错内容:json.decoder.JSONDecode...原创 2018-09-20 11:00:58 · 327 阅读 · 0 评论 -
爬虫知识点(一) 正则和xpath (敲黑板的那种!!!)
最近有遇到接口返回值是xml文件,想匹配标签内的文本,难道要把xml转其他格式???不可能,以本人懒惰的本性,想让我多转一次都不可能那只能使用正则匹配了xml代码如下(代码不完整,没关系):text = '''<?xml version="1.0" encoding="utf-8"?><Response><SenderID> Se...原创 2019-05-15 11:12:56 · 318 阅读 · 0 评论 -
爬虫知识点(二) 正则匹配数字 (敲黑板的那种!!!)
只有偷懒才能让我进步!!!继续撸需求,在请求接口时返回了一个html页面,需要匹配其中的价格,但是数字并不是唯一的,如何匹配? (由于一些原因,把文字做了修改,请不要在意细节)<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK" />...原创 2019-05-15 11:47:15 · 347 阅读 · 0 评论