你好,我正试图解析一个文本并提取它中的Tiktok
text = "This is a text https://www.tiktok.com/@tt_user/video/7620173214578963251 and more text"通常在python中,为了解析url,我使用以下regex:
import re
url = re.search("(?P<url>https?://[^\s]+)", text).group("url")但是对于tiktok,这个方法失败了(我假设它是用于url中的"@“)
AttributeError: 'NoneType' object has no attribute 'group'我想知道如何通过(1)使用regex或(2)使用另一种方法正确地提取tiktok urls
发布于 2022-05-27 12:39:26
import re
url = re.search("(?P<url>https?:\/\/[^\s]+)", text).group("url")你需要逃离“/”
https://stackoverflow.com/questions/72405544
复制相似问题