码迷,mamicode.com
首页 > 编程语言 > 详细

python廖雪峰教程 学习笔记

时间:2017-03-10 19:14:05      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:学习笔记   pytho   匹配   通配符   字符   python   使用   表示范围   exce   

如何用字符来描述字符:

 

\d匹配数字   digit

\w匹配字母或数字  word

\s可以匹配空格 space

 

* 表示任意个字符, +表示至少一个字符  ?表示0个或1个字符, {n} 表示n个字符, {n,m}表示n-m个字符 .可以匹配任意字符 

例如: Kongxiangyu

\w{11}

 

如何做到更精确的匹配? 规定数字、字母或者下划线 

[0-9a-zA-Z\_]可以匹配一个数字、字母或下划线

[a-zA-Z\_]

 

^ 表示行的开头

$ 表示行的结束

re模块 

python的 r前缀,可以不考虑转义的

 

分组

 

 

联系excel表格中的通配符的使用

字符串 \d{3}\-\{3-8}   010-21321 

 

更精确的匹配: [ ]表示范围  

 

python廖雪峰教程 学习笔记

标签:学习笔记   pytho   匹配   通配符   字符   python   使用   表示范围   exce   

原文地址:http://www.cnblogs.com/kong-xy/p/6532679.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!