Изменить значение хэштега на ссылку из простого текста - PullRequest
0 голосов
/ 26 апреля 2019

Я создаю твиттерное приложение во флеше и хочу реализовать функцию замены текста хэштегом на ссылку. Я уже пробовал регулярные выражения, но я могу сделать это только внутри своего кода на Python, а не в jinja. теперь на jinja, я не могу использовать функцию regex_replace, поэтому я до сих пор использовал замену, и это мой код. Я хочу изменить все значения с помощью хэштега на ссылку.

<p>{{ pytweet.body | replace('(#)', '<a>hello</a>') | safe }}</p>

Вот код, который я пытался использовать с помощью регулярных выражений в python:

test = re.sub(r"(#[\d\w\.]+)", r"<a href='/test' class='hashtag'>\1</a>", 
tweets.body)

Первый заменит хештег только на ссылку, но не на весь текст хештега. Итак, я сейчас застрял с этой функцией.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...