Python 正则表达式匹配字符串中的http链接方法

作者:张土豆 时间:2022-02-11 03:02:13 

利用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']

来源:https://blog.csdn.net/potato012345/article/details/78215754

标签:Python,正则,表达式,http
0
投稿

猜你喜欢

  • JS中FormData类实现文件上传

    2024-04-10 10:50:10
  • js 混淆加密工具代码

    2007-09-22 18:10:00
  • Unobtrusive的Web开发

    2007-11-23 13:13:00
  • JQuery 选项卡效果(JS与HTML的分离)

    2024-04-19 10:43:05
  • 详解python数据结构之栈stack

    2023-02-12 17:48:56
  • SQL Server数据库实用小技巧集合

    2008-11-25 11:35:00
  • Python os模块介绍

    2023-02-04 11:28:15
  • python的help函数如何使用

    2023-12-21 10:46:48
  • 使用Python实现将多表分批次从数据库导出到Excel

    2024-01-13 06:17:27
  • 基于Python实现文件的压缩与解压缩

    2023-12-24 09:07:58
  • SqlDateTime溢出该怎么解决

    2024-01-13 23:06:12
  • python各种excel写入方式的速度对比

    2021-04-23 22:30:15
  • Python打包模块wheel的使用方法与将python包发布到PyPI的方法详解

    2022-03-26 10:52:57
  • MySQL中触发器的基础学习教程

    2024-01-15 21:21:11
  • JS中==与===操作符的比较

    2024-04-17 10:10:23
  • js返回顶部代码

    2011-04-25 19:21:00
  • python 读取文件并替换字段的实例

    2022-10-18 05:12:21
  • Web Design广告字体设计技巧

    2010-06-24 21:52:00
  • Doctype之谜

    2009-07-22 20:48:00
  • PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】

    2023-07-23 02:36:20
  • asp之家 网络编程 m.aspxhome.com