博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式RE的两种调用
阅读量:4111 次
发布时间:2019-05-25

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

Python正则两种用法:
    一种是通过生成对象,然后对象调用方法来完成
import re
>>> p = re.compile('[a-z]+')
>>> p
<_sre.SRE_Pattern object at 80c3c28>
>>> p.match("")
>>> print p.match("")
None
另一种是不生成对象,直接调用,也就是所谓的模块级函数
>>> print re.match(r'From\s+', 'Fromage amk')
None
>>> re.match(r'From\s+', 'From amk Thu May 14 19:12:10 1998')
<re.MatchObject instance at 80c5978>
    一个显著的区别是上面的参数只有一个字符串,下面的调用要有两个字符串参数

转载地址:http://xkesi.baihongyu.com/

你可能感兴趣的文章
navicat远程连接mysql数据库
查看>>
tp5令牌数据无效 解决方法
查看>>
自己的网站与UCenter整合(大致流程)
查看>>
laravel 制作通用的curd 后台操作
查看>>
【小红书2017年笔试】求一个数组中平均数最大的子数组
查看>>
【java基础】父类与子类中各成员初始化顺序
查看>>
maven安装并在eclipse中配置
查看>>
三种常见字符编码简介:ASCII、Unicode和UTF-8
查看>>
【剑指offer】链表中倒数第K个节点
查看>>
http 请求中的 referer
查看>>
【携程2018校招】数组中非零元素稳定的放到数组前面,零元素放到数组后面
查看>>
【Mac终端】 root与普通用户切换(root/bash-3.2/sh-3.2/MacBook-Pro区别)
查看>>
【rabbitMQ之二】rabbitMQ之工作队列(消息ACK、消息持久化、公平分派)-go语言
查看>>
【git】git的origin和master分析
查看>>
Golang 新手可能会踩的 50 个坑-值得一看,强力推荐
查看>>
ubuntu安装opendr
查看>>
C++ 实现多线程:生产者消费者模型
查看>>
python 利用 vispy 读取显示 .obj文件
查看>>
ubuntu16 install LaTeX
查看>>
Ubuntu16.04进入不了图形界面 :the system is running in low-graphics mode
查看>>