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实现从字符串中找出字符1的位置以及个数的方法
Aug 25 Python
Python函数中定义参数的四种方式
Nov 30 Python
PYTHON压平嵌套列表的简单实现
Jun 08 Python
Python向日志输出中添加上下文信息
May 24 Python
Python中pow()和math.pow()函数用法示例
Feb 11 Python
使用Eclipse如何开发python脚本
Apr 11 Python
Python使用装饰器模拟用户登陆验证功能示例
Aug 24 Python
Python 多线程不加锁分块读取文件的方法
Dec 11 Python
python判断文件是否存在,不存在就创建一个的实例
Feb 18 Python
Python pandas RFM模型应用实例详解
Nov 20 Python
用什么库写 Python 命令行程序(示例代码详解)
Feb 20 Python
浅谈JupyterNotebook导出pdf解决中文的问题
Apr 22 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字符串替换str_replace()函数四种用法
2017/10/13 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
2013/07/17 Javascript
div模拟滚动条效果示例代码
2013/10/16 Javascript
jquery+css3打造一款ajax分页插件(自写)
2014/06/18 Javascript
微信分享的标题、缩略图、连接及描述设置方法
2014/10/14 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
简单的JS时钟实例讲解
2016/01/13 Javascript
一些实用性较高的js方法
2016/04/19 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
js中创建对象的几种方式
2017/02/05 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
JS判断两个对象内容是否相等的方法示例
2017/04/10 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
2017/06/19 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
angularjs数组判断是否含有某个元素的实例
2018/02/27 Javascript
NodeJS开发人员常见五个错误理解
2020/10/14 NodeJs
微信小程序实现页面左右滑动
2020/11/16 Javascript
[02:53]DOTA2英雄昆卡基础教程
2013/11/25 DOTA
python二分法实现实例
2013/11/21 Python
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
Python爬虫之正则表达式基本用法实例分析
2018/08/08 Python
Python extract及contains方法代码实例
2020/09/11 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
python基于selenium爬取斗鱼弹幕
2021/02/20 Python
深入解析HTML5中的Blob对象的使用
2015/09/08 HTML / CSS
俄罗斯街头服装品牌:Black Star Wear
2017/03/01 全球购物
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
会计主管岗位职责
2014/01/03 职场文书
运动会闭幕式解说词
2014/02/21 职场文书
实习护士自荐信
2014/06/21 职场文书
防溺水安全教育主题班会
2015/08/12 职场文书
Python语言规范之Pylint的详细用法
2021/06/24 Python