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中MYSQLdb出现乱码的解决方法
Oct 11 Python
在Python的Django框架中包装视图函数
Jul 20 Python
Python复制文件操作实例详解
Nov 10 Python
使用Python的turtle模块画图的方法
Nov 15 Python
对python中执行DOS命令的3种方法总结
May 12 Python
python3+selenium实现126邮箱登陆并发送邮件功能
Jan 23 Python
python实现浪漫的烟花秀
Jan 30 Python
PyTorch预训练的实现
Sep 18 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
Feb 26 Python
python基于socket函数实现端口扫描
May 28 Python
Python系统公网私网流量监控实现流程
Nov 23 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
Jan 27 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管理依赖(dependency)关系工具 Composer 安装与使用
2014/08/18 PHP
ThinkPHP实现二级循环读取的方法
2014/11/03 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
php取出数组单个值的方法
2018/03/12 PHP
基于Jquery的$.cookie()实现跨越页面tabs导航实现代码
2011/03/03 Javascript
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
2013/01/11 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
js、css、img等浏览器缓存问题的2种解决方案
2013/10/23 Javascript
文本框文本自动补全效果示例分享
2014/01/19 Javascript
Python脚本后台运行的几种方式
2015/03/09 Javascript
两种js监听滚轮事件的实现方法
2016/05/13 Javascript
基于BootStrap multiselect.js实现的下拉框联动效果
2017/07/28 Javascript
vue-router beforeEach跳转路由验证用户登录状态
2018/12/26 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
vue移动端写的拖拽功能示例代码
2020/09/09 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
Python随机生成数模块random使用实例
2015/04/13 Python
python使用matplotlib绘制柱状图教程
2017/02/08 Python
Python3中详解fabfile的编写
2018/06/24 Python
python统计中文字符数量的两种方法
2019/01/31 Python
Python给图像添加噪声具体操作
2019/03/03 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
Tensorflow模型实现预测或识别单张图片
2019/07/19 Python
Django框架安装方法图文详解
2019/11/04 Python
python Plotly绘图工具的简单使用
2020/03/03 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
Nike香港官网:Nike HK
2019/03/23 全球购物
阿联酋手表和配饰购物网站:Rivolishop
2019/11/25 全球购物
《得道多助,失道寡助》教学反思
2014/04/19 职场文书
80后婚前协议书范本
2014/10/24 职场文书
英文慰问信
2015/02/14 职场文书
银行自荐信怎么写
2015/03/05 职场文书
浅谈redis的过期时间设置和过期删除机制
2022/03/18 MySQL
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫