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发送伪造的arp请求
Jan 09 Python
简单了解Python中的几种函数
Nov 03 Python
Django rest framework基本介绍与代码示例
Jan 26 Python
TensorFlow中权重的随机初始化的方法
Feb 11 Python
Python unittest模块用法实例分析
May 25 Python
无法使用pip命令安装python第三方库的原因及解决方法
Jun 12 Python
Python 删除连续出现的指定字符的实例
Jun 29 Python
如何在django里上传csv文件并进行入库处理的方法
Jan 02 Python
Python XlsxWriter模块Chart类用法实例分析
Mar 11 Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 Python
python模块和包的应用BASE_PATH使用解析
Dec 14 Python
python实现井字棋小游戏
Mar 04 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脚本的10个技巧(3)
2006/10/09 PHP
PHP中的正规表达式(一)
2006/10/09 PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
php中url函数介绍及使用示例
2014/02/13 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
phpMyAdmin无法登陆的解决方法
2017/04/27 PHP
thinkphp3.2嵌入百度编辑器ueditor的实例代码
2017/07/13 PHP
在IE上直接编辑网页内容的js代码(IE地址栏js)
2009/04/27 Javascript
使用jQuery内容过滤选择器选择元素实例讲解
2013/04/18 Javascript
你必须知道的Javascript知识点之"this指针"的应用
2013/04/23 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
完美解决IE9浏览器出现的对象未定义问题
2016/09/29 Javascript
详谈jQuery中使用attr(), prop(), val()获取value的异同
2017/04/25 jQuery
Vue中的v-for循环key属性注意事项小结
2018/08/12 Javascript
[31:33]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第一场
2014/05/23 DOTA
Python编程求解二叉树中和为某一值的路径代码示例
2018/01/04 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
python pandas利用fillna方法实现部分自动填充功能
2020/03/16 Python
Django ORM实现按天获取数据去重求和例子
2020/05/18 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
Python过滤序列元素的方法
2020/07/31 Python
css3实现针线缝合效果(图解步骤)
2013/02/04 HTML / CSS
c/c++某大公司的两道笔试题
2014/02/02 面试题
领导接待方案
2014/03/13 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
幼儿园感恩节活动方案2014
2014/10/11 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
社会治安综合治理责任书
2015/01/29 职场文书
2019最新版火锅店的创业计划书 !
2019/07/12 职场文书
「月刊Action」2022年5月号封面公开
2022/03/21 日漫
Spring Boot接口定义和全局异常统一处理
2022/04/20 Java/Android
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技