美文网首页
python->正则表达式

python->正则表达式

作者: yiangdea | 来源:发表于2017-09-14 11:03 被阅读3次

searchString = "010-123456780"
regular = r"^010-\d{8}"
print(re.findall(regular,searchString))

*代表,将前面的字符,重复零到多次
+代表,一次到多次
?代表一次或者零次
regular = r"^010-\d*"
regular = r"^010-[0-9]+"
regular = r"^010-[0-9]?"
regular = r"^010-?\d{0,8}"

匹配电话号码

regular_tel = r"\d{3,4}-?\d{8}"
regular_tel = re.compile(regular_tel)
print(re.findall(regular_tel,searchString))

searchString = "csvt hellp csvt hello csvt csvt "
csvt_re = re.compile(r"csvt",re.I)
print(csvt_re.findall(searchString))
x = csvt_re.match(searchString)
print(x.group())

s = "hello csvt"
regular = r"c..t"

s = re.sub(regular,"python",s)
print(s)

email_regular = r"\w{3}@\w+(.com|.cn)"
print(re.match(email_regular,"zzz@123.com"))

相关文章

  • python->正则表达式

    searchString = "010-123456780"regular = r"^010-\d{8}"prin...

  • python->if 语句

    选择结构 选择:判断条件:真|假代码块:要执行的代码基本语法:单分支选择结构if 条件:条件为真要执行的代码 选择...

  • python->函数

    1 函数的基本操作 函数,表示的是生活中的一种行为,这个行为可能需要消耗资源,可能需要汇报结果,我们生活中的行为总...

  • python->元类

    一切皆对象,元类是用来定义和构建类型的,所以说,万物起始->元类 1 类:也是对象 在大多数编程语言中,类就是一组...

  • python-> 面向对象

    1.概述 在编程开发中的面向对象这一思想就如我们生活中的一些场景,一些行为人->认识世界周围的事情简单 ->一个一...

  • Python->获取当前时间(转)

    1.先导入库:import datetime2.获取当前日期和时间:now_time = datetime.dat...

  • Linux命令行与Shell脚本编程大全-shell正则表达式

    本章内容: 定义正则表达式 了解基本正则表达式 扩展正则表达式 创建正则表达式 定义正则表达式 正则表达式是你定义...

  • 正则相关

    正则表达式基本语法 正则表达式常见字符 正则表达式特殊字符 正则表达式数量词 正则表达式边界匹配 正则表达式逻辑或...

  • 正则表达式系列-1

    正则表达式系列-1正则表达式系列-2正则表达式系列-3正则表达式系列-4 什么是正则表达式 正则表达式就是用事先定...

  • 正则表达式

    正则表达式 - 教程正则表达式 - 简介正则表达式 - 语法正则表达式 - 元字符正则表达式 - 运算符优先级正则...

网友评论

      本文标题:python->正则表达式

      本文链接:https://www.haomeiwen.com/subject/rroacxtx.html