美文网首页
09.正则表达式re-2.complie函数

09.正则表达式re-2.complie函数

作者: JerryChenn07 | 来源:发表于2018-09-24 17:24 被阅读17次

compile 函数用于编译正则表达式,生成一个 Pattern 对象,它的一般使用形式如下:

import re

# 将正则表达式编译成 Pattern 对象
pattern = re.compile(r'\d+')
m = pattern.match('one12twothree34four')

在上面,我们已将一个正则表达式编译成 pattern 对象,接下来,我们就可以利用 pattern 的一系列方法对文本进行匹配查找了。

Pattern 对象的一些常用方法主要有:

  1. match 方法:从起始位置开始查找,一次匹配
  2. search 方法:从任何位置开始查找,一次匹配
  3. findall 方法:全部匹配,返回列表
  4. finditer 方法:全部匹配,返回迭代器
  5. split 方法:分割字符串,返回列表
  6. sub 方法:替换

相关文章

  • 09.正则表达式re-2.complie函数

    compile 函数用于编译正则表达式,生成一个 Pattern 对象,它的一般使用形式如下: 在上面,我们已将一...

  • 09.认识函数

    一、 认识函数 1. 51个函数 2. 等号+函数 3. 数组 二、 辅助功能 1. 公式预览 - F9 2. ...

  • 正则表达式与方法

    正则表达式---常用符号 正则表达式--常用函数 正则表达式--常用技巧 代码: 正则表达式的应用举例 1、使用f...

  • 正则表达式对象RegExp

    1、正则表达式对象的构造函数 构造函数RegExp()可以定义一个正则表达式; 语法:数字对象名=new RegE...

  • [转]python正则表达式(一) 函数使用

    原文:python | 史上最全的正则表达式 更全的正则表达式处理函数:在python中使用正则表达式(一) 0....

  • PHP正则表达式详解

    如果你有如下问题请看本文章: 正则表达式是什么? 正则表达式怎么用? 正则表达式包含哪些内容? 正则表达式相关函数...

  • HIVE中regexp_extract用法

    函数描述: 字符串正则表达式解析函数。-- 这个函数有点类似于 substring(str from 'regex...

  • 09.条件循环语句、函数

    条件循环语句、函数 一、条件语句 1). 基本的条件语句 常用方式 其他方式 判断字符串是否相等可以使用“=”或者...

  • 正则

    正则表达式 创建正则表达式 使用一个正则表达式字面量 调用 RegExp 对象的构造函数 特殊字符 ^ 匹配输入的...

  • Python学习笔记7—正则表达式之一

    用正则表达式查找文本模式 1.正则表达式,简称regex,Python中所有正则表达式的函数都在re模块中 \d...

网友评论

      本文标题:09.正则表达式re-2.complie函数

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