初识正则表达式
正则表达式
JSON(web数据交换的主流结构)
正则表达式是什么?
特殊的字符序列,可以检测一个字符串是否与我们所设定的这样的字符序列相匹配
快速检索文本、实现一些替换文本的操作
1.检查一串数字是否是电话号码
2.检测一个字符串是否符合email
3.把一个文本里指定的单词替换为另一个单词
元字符与普通字符
\d只是众多元字符的一种
字符集
只能匹配一个字符
用法:
概括字符集
只能匹配一个字符
. 匹配除换行符\n之外其他所有字符
数量词
贪婪与非贪婪
边界匹配符
组
匹配模式参数
findall 是re模块下的方法
re.sub正则替换
re模块下除findall方法的其他正则表达式的函数
把函数当作参数传到sub中是怎样的
把函数作为参数传递
search与match函数
search与match以及findall用法区别
group分组
分组不仅仅用于数量存储
用法:
正则表达式
1.python绝大多数应用在爬虫与数据处理关系上
理解json
字符串是json的表示形式
JSON优势
可以跨不同的语言
json的载体是字符串
反序列化
序列化
json中的数组对应python里的列表
json中的对象对应python中的字典
JSON对象:
JSON: 数据交换的标准格式
JSON字符串: