博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则 re
阅读量:5052 次
发布时间:2019-06-12

本文共 459 字,大约阅读时间需要 1 分钟。

正则表达式

程序员 —— 基本

爬虫方向必须牢固

介绍爬虫的基础

Re模块和正则表达式的关系

正则表达式本身是一种客观存在的规则,re模块是python提供的操作正则表达式的工具

正则表达式就是匹配字符串的一种规则

字符集 [ ]

量词:

1.     每一个量词只控制前一个字符的出现次数

2.     这个量词的匹配为贪婪匹配模式

3.     非贪婪匹配就是量词后面家问号

R取消python里 \ 的转义功能

      

re模块      返回值的区别

re.findall(’正则表达式’,’你要匹配的字符串’)直接返回匹配的列表,找不到为空列表

re.search()匹配找到的第一个结果,必须要print(.group)

re.match()自动加^重头开始匹配

在调用的角度上 本身没有区别:

    接受两个参数按照位置传  正则表达式的字符串和待匹配的字符串

分组:

    1.对多个字符进行整体的量词约束

    2. 对于一条匹配的正则,只对其中我需要的内容进行分组

 

转载于:https://www.cnblogs.com/ez2z/p/7505402.html

你可能感兴趣的文章
作业3 身份认证 (正心209)
查看>>
EXT Grid 默认展开所有行
查看>>
shell 文件备份脚本
查看>>
Android studio 混淆打包
查看>>
ES6学习笔记(五)-函数扩展
查看>>
统计学习方法笔记 -- 朴素贝叶斯
查看>>
PyQt5+python+pycharm开发环境配置
查看>>
python做语音信号处理
查看>>
App被拒选择回复还是重新提审,如何选择最高效的应对方式?
查看>>
第一阶段冲刺(第二天)
查看>>
四、优化及调试--网站优化--SEO在网页制作中的应用
查看>>
23个常用的文件处理方法
查看>>
51Nod 1182 完美字符串
查看>>
十天冲刺(5)
查看>>
C语言中关于strcry 引发的思考
查看>>
创建一个数组有三种方法
查看>>
Mysql了解及安装
查看>>
redis的string和list
查看>>
marquee标签详解
查看>>
黑马 StringBuffer
查看>>