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实现将DOC文档转换为PDF的方法
Jul 25 Python
MAC中PyCharm设置python3解释器
Dec 15 Python
强悍的Python读取大文件的解决方案
Feb 16 Python
Python整数对象实现原理详解
Jul 01 Python
Django models.py应用实现过程详解
Jul 29 Python
简单瞅瞅Python vars()内置函数的实现
Sep 27 Python
利用Python小工具实现3秒钟将视频转换为音频
Oct 29 Python
如何分离django中的媒体、静态文件和网页
Nov 12 Python
Pytorch高阶OP操作where,gather原理
Apr 30 Python
彻底解决Python包下载慢问题
Nov 15 Python
关于pycharm 切换 python3.9 报错 ‘HTMLParser‘ object has no attribute ‘unescape‘ 的问题
Nov 24 Python
python实现学生信息管理系统源码
Feb 22 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
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
PHP4之COOKIE支持详解
2006/10/09 PHP
PHP 截取字符串函数整理(支持gb2312和utf-8)
2010/02/16 PHP
PHP实现图片旋转效果实例代码
2014/10/01 PHP
php实现多站点共用session实现单点登录的方法详解
2019/09/18 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
JavaScript与函数式编程解释
2007/04/27 Javascript
Javascript var变量隐式声明方法
2009/10/19 Javascript
js实现单行文本向上滚动效果实例代码
2013/11/28 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
jQuery实现指定内容滚动同时左侧或其它地方不滚动的方法
2015/08/08 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
微信小程序(应用号)开发新闻客户端实例
2016/10/24 Javascript
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
2020/04/16 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
2019/09/02 Javascript
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
2014/08/15 Python
用Python实现换行符转换的脚本的教程
2015/04/16 Python
从Python的源码来解析Python下的freeblock
2015/05/11 Python
Python写入数据到MP3文件中的方法
2015/07/10 Python
Python利用BeautifulSoup解析Html的方法示例
2017/07/30 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
Python使用Pandas对csv文件进行数据处理的方法
2019/08/01 Python
python写一个随机点名软件的实例
2019/11/28 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
世界上最好的精品店:Shoptiques
2018/02/05 全球购物
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
2012/11/09 面试题
英文版银行求职信
2013/10/09 职场文书
DIY手工制作经营店创业计划书
2014/02/01 职场文书
初中军训感想300字
2014/03/05 职场文书
学生安全责任书
2014/04/15 职场文书
幼儿园小班个人总结
2015/02/12 职场文书
工作推荐信模板
2015/03/25 职场文书
2015年学校消防安全工作总结
2015/10/14 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python