Как найти шаблон в строке
Мне нужно заменить все:
<a href="t.me/url">text</a>
на:
[text](t.me/url)
Разумеется ссылка и текст меняются. Думаю это можно сделать с помощью модуля re, но не понимаю синтаксиса.
Ответы (1 шт):
Автор решения: Aleksey Vaganov
→ Ссылка
Используйте метод:
import re
str = '<a href="t.me/url">text</a>'
re.sub(r'<a\s+href\s*=\s*"([^"]+)"[^>]*>([^<]+)</a>', r'[\2](\1)', str)