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模块学习 filecmp 文件比较
Aug 27 Python
Python入门篇之字符串
Oct 17 Python
Python全局变量操作详解
Apr 14 Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 Python
wxpython+pymysql实现用户登陆功能
Nov 19 Python
Python找出列表中出现次数最多的元素三种方式
Feb 24 Python
django 装饰器 检测登录状态操作
Jul 02 Python
python字典key不能是可以是啥类型
Aug 04 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
Dec 04 Python
python基础之停用词过滤详解
Apr 21 Python
Python接口自动化之文件上传/下载接口详解
Apr 05 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
根德Grundig S400/S500/S700电路分析
2021/03/02 无线电
在线短消息收发的程序,不用数据库
2006/10/09 PHP
php 文本文件的读取效率
2012/02/10 PHP
Symfony2安装的方法(2种方法)
2016/02/04 PHP
php+layui数据表格实现数据分页渲染代码
2019/10/26 PHP
Jquery 表格合并的问题分享
2011/09/17 Javascript
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
jquery插件validation实现验证身份证号等
2015/06/04 Javascript
javascript数据结构之双链表插入排序实例详解
2015/11/25 Javascript
Jquery attr()方法 属性赋值和属性获取详解
2016/04/15 Javascript
js 获取范围内的随机数实例代码
2016/08/02 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
js实现左右轮播图
2020/01/09 Javascript
Python实现数据库编程方法详解
2015/06/09 Python
浅谈python jieba分词模块的基本用法
2017/11/09 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
2018/06/26 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
Python基于QQ邮箱实现SSL发送
2020/04/26 Python
让Django的BooleanField支持字符串形式的输入方式
2020/05/20 Python
浅谈Python3中print函数的换行
2020/08/05 Python
女士鞋子、包包和服装在线,第一款10美元:ShoeDazzle
2019/07/26 全球购物
开会迟到检讨书
2014/01/08 职场文书
小学生期末自我鉴定
2014/01/19 职场文书
缓刑人员思想汇报
2014/10/11 职场文书
出差报告格式模板
2014/11/06 职场文书
反腐倡廉观后感
2015/06/08 职场文书
学历证明范文
2015/06/16 职场文书
2016年小学“公民道德宣传日”活动总结
2016/04/01 职场文书
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
2022/04/07 Servers
Python使用Web框架Flask开发项目
2022/06/01 Python
SQL中的连接查询详解
2022/06/21 SQL Server
教你win10系统中APPCRASH事件问题解决方法
2022/07/15 数码科技