【发布时间】:2013-08-31 08:18:42
【问题描述】:
我想检查一个字符串(一条推文)是否以“#”开头(即是一个主题标签),如果是,则创建一个链接。
以下是我迄今为止尝试过的,但它不起作用(最后一行有错误)。 我该如何解决这个问题,代码是否能达到目的?
tag_regex = re.compile(r"""
[\b#\w\w+] # hashtag found!""", re.VERBOSE)
message = raw_message
for tag in tag_regex.findall(raw_message):
message = message.replace(url, '<a href="http://statigr.am/tag/' + message[1:] + '/">' + message + '</a>')
【问题讨论】:
-
您收到什么错误?
-
@Haidro: "赋值前引用的局部变量 'url'"
-
您的代码中一定有更多内容,而不是您没有向我们展示的内容
标签: python regex django string hashtag