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 相关文章推荐
python3编写C/S网络程序实例教程
Aug 25 Python
Python切片用法实例教程
Sep 08 Python
在Django的模型和公用函数中使用惰性翻译对象
Jul 27 Python
使用Python的PIL模块来进行图片对比
Feb 18 Python
用python处理图片之打开\显示\保存图像的方法
May 04 Python
使用Python写一个量化股票提醒系统
Aug 22 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
Oct 22 Python
使用Python获取并处理IP的类型及格式方法
Nov 01 Python
python 使用值来排序一个字典的方法
Nov 16 Python
利用Python正则表达式过滤敏感词的方法
Jan 21 Python
Python如何实现在字符串里嵌入双引号或者单引号
Mar 02 Python
python神经网络编程实现手写数字识别
May 27 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
在WINDOWS中设置计划任务执行PHP文件的方法
2011/12/19 PHP
PHP自带函数给数字或字符串自动补齐位数
2014/07/29 PHP
PHP常用正则表达式集锦
2014/08/17 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
2019/08/14 PHP
php实现微信小程序授权登录功能(实现流程)
2019/11/13 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
服务器端的JavaScript脚本 Node.js 使用入门
2012/03/07 Javascript
javascript根据像素点取位置示例
2014/01/27 Javascript
Node.js 服务器端应用开发框架 -- Hapi.js
2014/07/29 Javascript
Javascript中prototype属性实现给内置对象添加新的方法
2015/05/14 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
2015/12/17 Javascript
jQuery 3.0十大新特性最终版发布
2016/07/14 Javascript
jQuery+css实现非常漂亮的水平导航菜单效果
2016/07/27 Javascript
js字符串操作总结(必看篇)
2016/11/22 Javascript
详解Vue webapp项目通过HBulider打包原生APP
2018/06/29 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
[37:22]DOTA2上海特级锦标赛D组资格赛#2 Liquid VS VP第一局
2016/02/28 DOTA
Django项目中包含多个应用时对url的配置方法
2018/05/30 Python
Python 把序列转换为元组的函数tuple方法
2019/06/27 Python
Django 实现Admin自动填充当前用户的示例代码
2019/11/18 Python
基于python的docx模块处理word和WPS的docx格式文件方式
2020/02/13 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
python re模块常见用法例举
2021/03/01 Python
html5定制表单_动力节点Java学院整理
2017/07/11 HTML / CSS
优秀志愿者事迹材料
2014/02/03 职场文书
对教师的评语
2014/04/28 职场文书
旅游文化节策划方案
2014/06/06 职场文书
大学生党员个人剖析材料
2014/10/08 职场文书
白银帝国观后感
2015/06/17 职场文书
中秋晚会致辞
2015/07/31 职场文书
小学英语教学经验交流材料
2015/11/02 职场文书
《实心球》教学反思
2016/02/23 职场文书
【海涛解说】暗牧也疯狂,牛蛙成配角
2022/04/01 DOTA
Python使用Opencv打开笔记本电脑摄像头报错解问题及解决
2022/06/21 Python