美文网首页
Python-正则表达式

Python-正则表达式

作者: 大森森_ | 来源:发表于2020-02-21 20:34 被阅读0次

re模块简介

re.match函数
原型:match(pattern,string,flags=0)
pattern:匹配的正则表达式
string:要匹配的字符串
flags:标志位,用于控制正则表达式的匹配方式,值如下
re.I 忽略大小写(常用)
re.L 做本地化识别,一般用不上
re.M 多行匹配,影响^和$(常用)
re.S 单行匹配,是.匹配包括换行符在内的所有字符(常用)
re.U 根据Unicode字符集解析字符,影响\w \W \b \B
re.X 使我们以更灵活的格式理解正则表达式
参数:
功能:尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,返回None
扫描整个字符串,返回从起始位置成功的匹配

re.rearch函数
原型:search(pattern,string,flags=0)
参数:
pattern:匹配的正则表达式
string:要匹配的字符串
flags:标志位,用于控制正则表达式的匹配方式
功能:扫描整个字符串,并返回第一个匹配成功的

re.findall函数
原型:findall(pattern,string,flags=0)
参数:
pattern:匹配的正则表达式
string:要匹配的字符串
flags:标志位,用于控制正则表达式的匹配方式
功能:扫描整个字符串,并返回结果列表

相关文章

  • python正则学习

    一、常用的匹配规则总结表 原文链接 相关具体应用例子,请见:Python-正则表达式 二、re库中常用方法 相关具...

  • python itertools

    PYTHON-进阶-ITERTOOLS模块小结

  • python-复盘-yield & return区别

    python-复盘-yield & return区别

  • Python-正则表达式

    输出

  • Python-正则表达式

    前言: 什么是正则表达式? 正则表达式(Regular expressions 也称为 REs,或 regexes...

  • Python-正则表达式

    前言: 总是写不好正则表达式,时间长不用就有些忘记了,故此在总结一篇文章以便日后查阅。 一、常用的匹配规则总结表 ...

  • python-正则表达式

    1、简介 正则表达式是用来描述某种字符串规则的一种逻辑公式,使用预先定义好的特定字符组成一种“规则字符串”,经常用...

  • Python-正则表达式

    re模块简介 re.match函数原型:match(pattern,string,flags=0)pattern:...

  • python-正则表达式练习

    1. 写一个正则表达式判断一个字符串是否是ip地址 规则:一个ip地址由4个数字组成,每个数字之间用.连接。每个数...

  • redhat7.4+ Mysql-python

    1)sudo yum install mariadb* 2)sudo yum install python-* 3...

网友评论

      本文标题:Python-正则表达式

      本文链接:https://www.haomeiwen.com/subject/byuhqhtx.html