gpt4 book ai didi

再次使用 Python 正则表达式 - 匹配 URL

转载 作者:太空狗 更新时间:2023-10-30 00:28:41 28 4
gpt4 key购买 nike

我有这样一个正则表达式:

 re.compile(r"((https?):((//)|(\\\\))+[\w\d:#@%/;$()~_?\+-=\\\.&]*)", re.MULTILINE|re.UNICODE)

但这不包括 hashbangs (#!)。我需要更改什么才能使其正常工作?我知道我可以将 ! 添加到带有 #@% 等的组中,但这会选择类似

的内容
Check this out: http://example.com/something/!!!

我想避免这种情况。

最佳答案

不要尝试为匹配 URL 创建自己的正则表达式。使用已经解决此类问题的其他人,例如 this one .

关于再次使用 Python 正则表达式 - 匹配 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6718633/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com