正则表达式与jason

初识正则表达式
正则表达式
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字符串:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值