【发布时间】:2010-12-16 04:47:16
【问题描述】:
我想使用 Python 将正文中的所有 URL 替换为指向这些 URL 的链接,就像 Gmail 所做的那样。 这可以在单行正则表达式中完成吗?
编辑:我的正文只是指纯文本 - 没有 HTML
【问题讨论】:
-
虽然有人会假设您正在创建 HTML,因为纯文本没有链接与 URL 的特殊符号。因此,您会将纯文本中的
http://blah.com/page/ref/something?param=foo转换为<a href="http://blah.com/page/ref/something?param=foo">http://blah.com/page/ref/something?param=foo</a>,是吗? -
是的,它将被插入到 HTML 文档中
-
到目前为止的答案都集中在匹配 URL 上。换成链接怎么样?
标签: python regex url hyperlink