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 相关文章推荐
CentOS安装pillow报错的解决方法
Jan 27 Python
Python读取图片属性信息的实现方法
Sep 11 Python
python使用jieba实现中文分词去停用词方法示例
Mar 11 Python
Pandas之drop_duplicates:去除重复项方法
Apr 18 Python
Python工厂函数用法实例分析
May 14 Python
python使用正则表达式来获取文件名的前缀方法
Oct 21 Python
Python符号计算之实现函数极限的方法
Jul 15 Python
Python检查 云备份进程是否正常运行代码实例
Aug 22 Python
python 利用已有Ner模型进行数据清洗合并代码
Dec 24 Python
利用Python制作动态排名图的实现代码
Apr 09 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
Jun 10 Python
Python实现自动整理文件的脚本
Dec 17 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
php自动适应范围的分页代码
2008/08/05 PHP
php删除数组元素示例分享
2014/02/17 PHP
php的mssql数据库连接类实例
2014/11/28 PHP
PHP获取数组最大值下标的方法
2015/05/12 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
xmlHTTP实例
2006/10/24 Javascript
jquery复选框CHECKBOX全选、反选
2008/08/30 Javascript
js中将字符串转换成json的三种方式
2011/01/12 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
jquery表单验证框架提供的身份证验证方法(示例代码)
2013/12/27 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
javascript常用经典算法实例详解
2015/11/25 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
Angular2 多级注入器详解及实例
2016/10/30 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
微信小程序--特定区域滚动到顶部时固定的方法
2019/04/28 Javascript
layui复选框限制选择个数的方法
2019/09/18 Javascript
使用Python实现下载网易云音乐的高清MV
2015/03/16 Python
详解Python 解压缩文件
2019/04/09 Python
Python算法的时间复杂度和空间复杂度(实例解析)
2019/11/19 Python
win7上tensorflow2.2.0安装成功 引用DLL load failed时找不到指定模块 tensorflow has no attribute xxx 解决方法
2020/05/20 Python
美国农场鲜花速递:The Bouqs
2018/07/13 全球购物
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
2015/07/24 面试题
西安夏日科技有限公司Java笔试题
2013/01/11 面试题
《蜗牛》教学反思
2014/02/18 职场文书
模特大赛策划方案
2014/05/28 职场文书
银行反四风对照检查材料
2014/09/29 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
爱岗敬业事迹材料
2014/12/24 职场文书
预备党员介绍人意见
2015/06/01 职场文书
技术入股合作协议书
2016/03/21 职场文书
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS