Обнаружение URL-адресов в строке и перенос с тегом «<a href…»
Я пытаюсь написать что-то, что кажется достаточно простым, но по какой-то причине мне трудно обдумать это.
Я ищу написать функцию Python, которая при передаче строки передаст эту строку обратно с HTML-кодировкой вокруг URL-адресов.
unencoded_string = "This is a link - http://google.com"
def encode_string_with_links(unencoded_string):
# some sort of regex magic occurs
return encoded_string
print encoded_string
'This is a link - <a href="http://google.com">http://google.com</a>'
Спасибо!