python regex库实例用法总结


Posted in Python onJanuary 03, 2021

对于regex库的使用不难,因为本身就是python中自带的库,所以在调用上也是常见的库使用类型,大部分时候都是用于搜索上下文信息的,但是有些时候也会调用它的两个使用方法,其中一个是编译,另外一个是匹配,能够进行匹配的对象有很多,比如字符串,单一的字符等等,好啦,下面来详细看下使用吧。

调用实例:

from uregex import Regex_input
x=Regex_input('j','jd')
x.regex()
c=Regex_input('j','d')
c.regex()

编译实例:

for regex in regexes:
  print 'seeking "%s" ->' % regex.pattern
  if regex.search(text):
    print 'match'
  else:
    print 'No match'

这两种方式都是常见的项目应用实例,大家可以浏览掌握住,对我们的项目实例还是非常有帮助的

Python Regex库的使用实例扩展

#!/usr/bin/python
 
import re
 
class Regex_input:
  def __init__(self,task,source):
    self.source=source
    self.task=task
  def regex(self):
    opt=re.search(self.task,self.source)
    if opt==None:
      print 'No Found the task: %s' % self.task
    else:
      print '%s is in %d - %d' % (self.task,opt.start(),opt.end())

调用实例:

from uregex import Regex_input
 
x=Regex_input('j','jd')
x.regex()
c=Regex_input('j','d')
c.regex()

到此这篇关于python regex库实例用法总结的文章就介绍到这了,更多相关python regex库是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python使用代理抓取网站图片(多线程)
Mar 14 Python
编写Python脚本来实现最简单的FTP下载的教程
May 04 Python
Python爬取国外天气预报网站的方法
Jul 10 Python
简介Python设计模式中的代理模式与模板方法模式编程
Feb 02 Python
详解Python_shutil模块
Mar 15 Python
pytorch使用Variable实现线性回归
May 21 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
jupyter notebook 多环境conda kernel配置方式
Apr 10 Python
python plt可视化——打印特殊符号和制作图例代码
Apr 17 Python
Python计算矩阵的和积的实例详解
Sep 10 Python
Python之字典添加元素的几种方法
Sep 30 Python
python接口自动化框架实战
Dec 23 Python
Python爬虫之Selenium库的使用方法
Jan 03 #Python
学会迭代器设计模式,帮你大幅提升python性能
Jan 03 #Python
Python编写万花尺图案实例
Jan 03 #Python
Python 实现一个简单的web服务器
Jan 03 #Python
关于Python错误重试方法总结
Jan 03 #Python
详解python中的异常和文件读写
Jan 03 #Python
python绘制雷达图实例讲解
Jan 03 #Python
You might like
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
2014/07/23 PHP
php导入excel文件到mysql数据库的方法
2015/01/14 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
PHP实现的XXTEA加密解密算法示例
2018/08/28 PHP
jQuery对象[0]是什么含义?
2010/07/31 Javascript
Jquery css函数用法(判断标签是否拥有某属性)
2011/05/28 Javascript
JavaScript函数模式详解
2014/11/07 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
2015/11/05 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
2017/06/21 Javascript
nodejs中express入门和基础知识点学习
2018/09/13 NodeJs
如何为vue的项目添加单元测试
2018/12/19 Javascript
微信小程序制作表格的方法
2019/02/14 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
layui表格内容溢出的解决方法
2019/09/06 Javascript
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
Python字符遍历的艺术
2008/09/06 Python
Python 3中print函数的使用方法总结
2017/08/08 Python
Python实现简单的用户交互方法详解
2018/09/25 Python
Python3中关于cookie的创建与保存
2018/10/21 Python
如何在mac环境中用python处理protobuf
2019/12/25 Python
Django之腾讯云短信的实现
2020/06/12 Python
html5实现图片转圈的动画效果——让页面动起来
2017/10/16 HTML / CSS
团员的自我评价
2013/12/01 职场文书
初中校园之声广播稿
2014/01/15 职场文书
保护环境倡议书300字
2014/05/19 职场文书
个人借款协议书范本
2014/11/17 职场文书
四年级小学生评语
2014/12/26 职场文书
先进典型发言材料
2014/12/30 职场文书
公文格式,规则明细(新手收藏)
2019/07/23 职场文书
动画电影《龙珠超 超级英雄》延期上映
2022/03/20 日漫
MySQL创建管理HASH分区
2022/04/13 MySQL
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python