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

python 正则表达式

时间:2018-09-09 15:18:15      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:search   换行   定时   space   sea   open   ons   ota   src   

re模块使python语言拥有全部的正则表达式功能

术语解释:

模式字符串:

可选的标志参数:

 

‘r‘ 是在告诉编译器这个string是个raw string,不要转义

re.match函数

从起始位置匹配字符串,只有起始位置匹配成功,才返回内容

 re.search函数

newUrl=https://www.baidu.com/sf?openapi=1&dspName=iphone&from_sf=1&pd=city&ms=1&hide=1&apitn=tangram&top=%7B%22sfhs%22%3A2%7D&tfr=redis&resource_id=4336&word=黄山&title=%E7%9B%AE%E7%9A%84%E5%9C%B0%E6%94%BB%E7%95%A5&city_name=&frsrcid=&frorder=&lid=&ext=%7B%22sf_tab_name%22%3A%22%E6%99%AF%E7%82%B9%22%7D&sa=sf_tab1
city=re.search(rword=(.+?)&,newUrl).group(1) #黄山 
.匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。 ?匹配0个或1个由前面的正则表达式定义的片段,非贪婪方式
+匹配1个或多个的表达式

 


python 正则表达式

标签:search   换行   定时   space   sea   open   ons   ota   src   

原文地址:https://www.cnblogs.com/qmxj-blog/p/9530529.html

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