大家好我想将链接转换为正确的格式,例如我有像
这样的文字This is google link https://www.google.com
This is gmail link https://www.gmail.com
我想要的是
This is google link <a href="https://www.google.com">https://www.google.com</a>
This is gmail link <a href="https://www.gmail.com">https://www.gmail.com</a>
这是我写的代码
body_without_quotes = request.POST.get('stripped-text', '')
data1 = re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', body_without_quotes)
for da in data1:
link = "<a href="+da+">"+da+"</a>"
body_without_quotes = body_without_quotes.replace(da, link)
print body_without_quotes
但它没有打印所需的输出任何人都可以告诉我我在这里做错了什么。这是我现在得到的输出
This is gogle link <a href=<a href=https://www.google.com>>https://www.google.com></a>https://www.google.com</a>
This is gmail link <a href=https://www.gmail.com>https://www.gmail.com</a> <<a href=<a href=https://www.google.com>>https://www.google.com></a>https://www.google.com</a>>
由于