添加标签<;a>;在python中从textarea发送消息

添加标签<;a>;在python中从textarea发送消息,python,flask,Python,Flask,如何将标签添加到从textarea发布的已提取标签中 当我添加post时,我有一个函数,可以从post中拆分hastags并添加到数据库,一切正常 但我想知道如何将标记添加到每个#hastags: 我想添加这样的信息: This is my post with <a href="/tag/hashtag">#hashtags</a> <a href="/tag/sport">#sport</a> <a href="/tag/music">

如何将标签添加到从textarea发布的已提取标签中

当我添加post时,我有一个函数,可以从post中拆分hastags并添加到数据库,一切正常

但我想知道如何将标记添加到每个#hastags:

我想添加这样的信息:

This is my post with <a href="/tag/hashtag">#hashtags</a> <a href="/tag/sport">#sport</a> <a href="/tag/music">#music</a>
这是我的帖子

实现此目的的一种方法:

import re

text = "This is my post with #hashtags #sport #music"
hashtags = re.findall('#[\w]*', text)

if hashtags:
    a_href = '<a href="/tag/{}">{}</a>'
    for tag in hashtags:
        text = text.replace(tag, a_href.format(tag[1:], tag))
重新导入
text=“这是我写的关于#标签#运动#音乐的帖子”
hashtags=re.findall('#[\w]*',text)
如果是hashtags:
a_href=''
对于hashtags中的标记:
text=text.replace(标记,a_href.format(标记[1:],标记))

我不知道你对烧瓶有什么特别的期待?如果您在指定链接和格式时需要更多的功能,请签出:

实现此目的的一种方法:

import re

text = "This is my post with #hashtags #sport #music"
hashtags = re.findall('#[\w]*', text)

if hashtags:
    a_href = '<a href="/tag/{}">{}</a>'
    for tag in hashtags:
        text = text.replace(tag, a_href.format(tag[1:], tag))
重新导入
text=“这是我写的关于#标签#运动#音乐的帖子”
hashtags=re.findall('#[\w]*',text)
如果是hashtags:
a_href=''
对于hashtags中的标记:
text=text.replace(标记,a_href.format(标记[1:],标记))
我不知道你对烧瓶有什么特别的期待?如果在指定链接和格式时需要更多功能,请签出: