python正则表达式

原创 2015年11月18日 19:29:13
运算符          描述字符串
xy?             x xy
x|y               x  y
x*               ' ' x xx xxx xxxx

x+               x xx xxx xxxx xxxxx、

例子

import re
def is_done(s):
    return re.match('done|quit',s)!= None
def eat_low(s):
    return ''.join([c for c in s if c.lower() not in 'aeiou'])#检查是不是元音
print eat_low('apple')


版权声明:本文为博主原创文章,未经博主允许不得转载。

python正则表达式实用例子

基础不提了,实际当中所遇到的问题需要解决才有意义。 1,匹配整个单词(单词边界):\bcat \b 2,匹配数字:\b\d+\b   \b\d+?\b   改进后:\b\d++\b 3,匹配HT...
  • epicure
  • epicure
  • 2016年12月18日 20:32
  • 605

Python 正则表达式练习

美女发来的电话号码是这样的。 想个办法让他变清爽。 #coding=utf-8 import re phone = "1*5*1*1*0*3*3*6*4*9*1 #美女发来的电话号码" ...
  • blog_liuliang
  • blog_liuliang
  • 2016年07月05日 19:49
  • 1919

Python正则表达式中文手册

Python正则表达式操作指南 原文出处:http://www.amk.ca/python/howto/regex/ 原文作者:A.M. Kuchling (amk@amk.ca)...
  • qianlong4526888
  • qianlong4526888
  • 2013年09月02日 20:25
  • 2280

正则表达式快速入门(python示例)

正则表达式的作用我就不赘述了,首先讲解一下单个字符的匹配。 1、‘’.“(点):匹配除了(\n)之外的所有字符。 首先import re,以下的示例都默认已经导入了re包,不再另行说明。 string...
  • ali197294332
  • ali197294332
  • 2016年03月15日 22:19
  • 1232

推荐一个好用的正则表达式在线生成工具

推荐一个好用的正则表达式在线生成工具 本工具提供了常用正则表达式的在线生成功能,可实现诸如字符、网址、邮编、日期、中文等的正则表达式生成功能,并且提供各类常见语言如:javascript、php、G...
  • a136332462
  • a136332462
  • 2016年12月21日 16:54
  • 3309

Python 正则表达式 (附调试工具)

写在正文之前,正则表达式是一种威力无比强大的武器,几乎在所有的程序设计语言里和计算机平台上都可以用它来完成各种复杂的文本处理工作。所以想学习好正则表达式,就需不断的尝试写出自己的表达式来验证想法。...
  • jimmy306
  • jimmy306
  • 2016年07月28日 14:18
  • 1438

Python下的正则表达式原理和优化笔记

Python下的正则表达式原理和优化笔记 摘要 本文旨在总结一些编写表达式的技巧和原理。鉴于介绍python中re模块的使用方法的文章太多。所以本文在基础方面都是略过,而在回溯原理和一些...
  • xutaoding
  • xutaoding
  • 2014年07月01日 13:54
  • 660

python使用正则表达式解析http url

正则表达式解析http
  • fallinlovelj
  • fallinlovelj
  • 2016年09月22日 17:07
  • 2514

Python练习5-正则表达式

第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。 这道题题意很模糊,统计“单词”其实很复杂,因为需要词典才能知道一个词到底是不是单词,这里应该就是简单的连续英文字母在一块...
  • wangkai19952008
  • wangkai19952008
  • 2017年05月24日 17:28
  • 273

python正则表达式中group

(一)正则表达式中的(…)  用于匹配括号内的任何正则表达式,并且指明组的开始和结束位置;可以在执行匹配之后检索组中的内容,并且可以在可以在字符串中使用\number来进行进一步的匹配,如下所述。当需...
  • jeryjeryjery
  • jeryjeryjery
  • 2017年08月15日 16:24
  • 544
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:python正则表达式
举报原因:
原因补充:

(最多只允许输入30个字)