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 相关文章推荐
python逐行读取文件内容的三种方法
Jan 20 Python
Python的subprocess模块总结
Nov 07 Python
python获取元素在数组中索引号的方法
Jul 15 Python
简介Python的collections模块中defaultdict类型的用法
Jul 07 Python
从CentOS安装完成到生成词云python的实例
Dec 01 Python
Python实现带参数与不带参数的多重继承示例
Jan 30 Python
分享vim python缩进等一些配置
Jul 02 Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 Python
python中的协程深入理解
Jun 10 Python
django mysql数据库及图片上传接口详解
Jul 18 Python
tensorflow如何批量读取图片
Aug 29 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 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
信用卡效验程序
2006/10/09 PHP
php 无限极分类
2008/03/27 PHP
PHP 开发环境配置(Zend Server安装)
2010/04/28 PHP
PHP生成随机用户名和密码的实现代码
2013/02/27 PHP
深入php-fpm的两种进程管理模式详解
2013/06/03 PHP
php生成缩略图填充白边(等比缩略图方案)
2013/12/25 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
基于jQuery的投票系统显示结果插件
2011/08/12 Javascript
利用JQuery动画制作滑动菜单项效果实现步骤及代码
2013/02/07 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
Jquery使用Firefox FireBug插件调试Ajax步骤讲解
2013/12/02 Javascript
node.js中的fs.readSync方法使用说明
2014/12/17 Javascript
javascript元素动态创建实现方法
2015/05/13 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
2017/11/29 Javascript
微信小程序实现点击按钮修改文字大小功能【附demo源码下载】
2017/12/06 Javascript
原生js实现贪吃蛇游戏
2020/10/26 Javascript
vue祖孙组件之间的数据传递案例
2020/12/07 Vue.js
python3生成随机数实例
2014/10/20 Python
Python Web框架Flask中使用七牛云存储实例
2015/02/08 Python
python中requests库session对象的妙用详解
2017/10/30 Python
python3学习笔记之多进程分布式小例子
2018/02/13 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
2020/04/08 Python
python实现与redis交互操作详解
2020/04/21 Python
Django models文件模型变更错误解决
2020/05/11 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
毕业生造价工程师求职信
2013/10/17 职场文书
文明家庭先进事迹材
2014/01/27 职场文书
2014年会策划方案
2014/05/11 职场文书
机电一体化专业毕业生自荐信
2014/06/19 职场文书
消夏晚会主持词
2015/06/30 职场文书
Redis Stream类型的使用详解
2021/11/11 Redis