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获取本机mac地址和ip地址的方法
Apr 29 Python
深入解析Python中的list列表及其切片和迭代操作
Mar 13 Python
python3+PyQt5重新实现QT事件处理程序
Apr 19 Python
Python使用add_subplot与subplot画子图操作示例
Jun 01 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
Apr 29 Python
复化梯形求积分实例——用Python进行数值计算
Nov 20 Python
关于tensorflow的几种参数初始化方法小结
Jan 04 Python
30行Python代码实现高分辨率图像导航的方法
May 22 Python
python调用百度API实现人脸识别
Nov 17 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
Feb 24 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
Feb 25 Python
一起来学习Python的元组和列表
Mar 13 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
ThinkPHP3.1之D方法实例详解
2014/06/20 PHP
php中rename函数用法分析
2014/11/15 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
PHP守护进程化在C和PHP环境下的实现
2017/11/21 PHP
php实现数组重复数字统计实例
2018/09/30 PHP
Laravel5.1 框架控制器基础用法实例分析
2020/01/04 PHP
基于JQuery实现鼠标点击文本框显示隐藏提示文本
2012/02/23 Javascript
了解一点js的Eval函数
2012/07/26 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
javascript不可用的问题探究
2013/10/01 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
javascript无刷新评论实现方法
2015/05/13 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
利用JavaScript在网页实现八数码启发式A*算法动画效果
2017/04/16 Javascript
将angular-ui的分页组件封装成指令的方法详解
2017/05/10 Javascript
Node接收电子邮件的实例代码
2017/07/21 Javascript
使用nodejs+express实现简单的文件上传功能
2017/12/27 NodeJs
vue click.stop阻止点击事件继续传播的方法
2018/09/04 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
2018/12/02 Javascript
Vue 2.0 侦听器 watch属性代码详解
2019/06/19 Javascript
javascript设计模式之装饰者模式
2020/01/30 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
详解Python的Lambda函数与排序
2016/10/25 Python
基于Django的ModelForm组件(详解)
2017/12/07 Python
Django中文件上传和文件访问微项目的方法
2020/04/27 Python
印度尼西亚值得信赖的第一家网店:Bhinneka
2018/07/16 全球购物
ALDO美国官网:加拿大女鞋品牌
2018/12/28 全球购物
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
体育教师工作总结的自我评价
2013/10/10 职场文书
小学关爱留守儿童活动方案
2014/08/25 职场文书
2014年幼师工作总结
2014/11/22 职场文书
董事长新年致辞
2015/07/29 职场文书
趣味运动会标语口号
2015/12/26 职场文书