Python 正则表达式匹配字符串中的http链接方法


Posted in Python onDecember 25, 2018

利用Python正则表达式匹配字符串中的http链接。主要难点是用正则表示出http 链接的模式。

import re
pattern = re.compile(r'http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+') # 匹配模式

string = 'Its after 12 noon, do you know where your rooftops are? http://tinyurl.com/NYCRooftops '
url = re.findall(pattern,string)
print url

>>['http://tinyurl.com/NYCRooftops']

以上这篇Python 正则表达式匹配字符串中的http链接方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Unicode和Python的中文处理
Mar 19 Python
python中使用PIL制作并验证图片验证码
Mar 15 Python
Python实现KNN(K-近邻)算法的示例代码
Mar 05 Python
python scrapy爬虫代码及填坑
Aug 12 Python
python进程间通信Queue工作过程详解
Nov 01 Python
使用PyCharm进行远程开发和调试的实现
Nov 04 Python
tensorflow中tf.slice和tf.gather切片函数的使用
Jan 19 Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
Jan 24 Python
django实现HttpResponse返回json数据为中文
Mar 27 Python
浅谈keras保存模型中的save()和save_weights()区别
May 21 Python
Django REST Swagger实现指定api参数
Jul 07 Python
Python基础学习之奇异的GUI对话框
May 27 Python
Python lambda表达式用法实例分析
Dec 25 #Python
Python实现针对json中某个关键字段进行排序操作示例
Dec 25 #Python
浅谈python 读excel数值为浮点型的问题
Dec 25 #Python
对python中xlsx,csv以及json文件的相互转化方法详解
Dec 25 #Python
解决python xlrd无法读取excel文件的问题
Dec 25 #Python
python读取xlsx的方法
Dec 25 #Python
Python 从列表中取值和取索引的方法
Dec 25 #Python
You might like
当年上海收录机产品生产,进口和价格情况
2021/03/04 无线电
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
分享PHP计算两个日期相差天数的代码
2015/12/23 PHP
jQuery1.3.2 升级到jQuery1.4.4需要修改的地方
2011/01/06 Javascript
JS组件系列之Bootstrap Icon图标选择组件
2016/01/28 Javascript
Bootstrap项目实战之首页内容介绍(全)
2016/04/25 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
基于 Vue.js 之 iView UI 框架非工程化实践记录(推荐)
2017/11/21 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
初学node.js中实现删除用户路由
2019/05/27 Javascript
Element图表初始大小及窗口自适应实现
2020/07/10 Javascript
解决vue net :ERR_CONNECTION_REFUSED报错问题
2020/08/13 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
详解vue实现坐标拾取器功能示例
2020/11/18 Vue.js
[01:26]DOTA2荣耀之路2:iG,China
2018/05/24 DOTA
urllib2自定义opener详解
2014/02/07 Python
Python获取电脑硬件信息及状态的实现方法
2014/08/29 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
pandas series序列转化为星期几的实例
2018/04/11 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
html5使用canvas绘制文字特效
2014/12/15 HTML / CSS
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
video下autoplay属性无效的解决方法(添加muted属性)
2020/05/19 HTML / CSS
跑步、骑行和铁人三项的高性能眼镜和服装:ROKA
2018/07/06 全球购物
西班牙Polo衫品牌:Polo Club
2020/08/09 全球购物
自学考试自我鉴定范文
2013/09/26 职场文书
党委书记岗位职责
2013/11/24 职场文书
应届毕业生求职信范文分享
2013/12/26 职场文书
四风存在的原因分析
2014/02/11 职场文书
四查四看剖析材料
2014/02/14 职场文书
应用外语系自荐信
2014/06/26 职场文书
出生医学证明书
2014/09/15 职场文书
党员个人对照检查材料
2014/10/01 职场文书
CSS filter 有什么神奇用途
2021/05/25 HTML / CSS
Golang并发操作中常见的读写锁详析
2021/08/30 Golang