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实现的文件夹清理程序分享
Nov 22 Python
Python中的生成器和yield详细介绍
Jan 09 Python
Python与Java间Socket通信实例代码
Mar 06 Python
Django如何实现内容缓存示例详解
Sep 24 Python
Linux下python3.7.0安装教程
Jul 30 Python
python 内置模块详解
Jan 01 Python
python自动发送测试报告邮件功能的实现
Jan 22 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
基于梯度爆炸的解决方法:clip gradient
Feb 04 Python
python连接PostgreSQL过程解析
Feb 09 Python
python实现图片横向和纵向拼接
Mar 05 Python
python 爬取腾讯视频评论的实现步骤
Feb 18 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之第四天
2006/10/09 PHP
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
2006/12/06 PHP
最新用php获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
PHP set_error_handler()函数使用详解(示例)
2013/11/12 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
PHP动态柱状图实现方法
2015/03/30 PHP
php reset() 函数指针指向数组中的第一个元素并输出实例代码
2016/11/21 PHP
javascript 日期常用的方法
2009/11/11 Javascript
javascript定时保存表单数据的代码
2011/03/17 Javascript
Javascript计算时间差的函数分享
2011/07/04 Javascript
解决css和js的{}与smarty定界符冲突问题的两种方法
2013/09/10 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
2014/06/06 Javascript
window.location.href的用法(动态输出跳转)
2014/08/09 Javascript
JavaScript中length属性的使用方法
2015/06/05 Javascript
JavaScript中Date.toSource()方法的使用教程
2015/06/12 Javascript
javascript实现自动填写表单实例简析
2015/12/02 Javascript
常见的浏览器Hack技巧整理
2017/06/29 Javascript
Vue手把手教你撸一个 beforeEnter 钩子函数
2018/04/24 Javascript
JS操作Fckeditor的一些常用方法(获取、插入等)
2020/02/19 Javascript
Vue路由守卫及页面登录权限控制的设置方法(两种)
2020/03/31 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
python使用any判断一个对象是否为空的方法
2014/11/19 Python
python设置环境变量的原因和方法
2019/06/24 Python
PyQt5实现暗黑风格的计时器
2019/07/29 Python
python django生成迁移文件的实例
2019/08/31 Python
html5标记文字_动力节点Java学院整理
2017/07/11 HTML / CSS
小学生元旦感言
2014/02/26 职场文书
网络优化专员求职信
2014/05/04 职场文书
先进班集体事迹材料
2014/12/25 职场文书
导游词开场白
2015/01/31 职场文书
全国助残日活动总结
2015/05/11 职场文书
2019年家电促销广告语集锦
2019/10/21 职场文书
《卧薪尝胆》读后感3篇
2019/12/26 职场文书
关于JavaScript 中 if包含逗号表达式
2021/11/27 Javascript
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis