Хотите автоматически добавить текст заголовка к URL-ссылкам
Я хочу автоматически менять ссылки вот так:
<a href="https://www.burning-glass.com/wp-content/uploads/rebooting_jobs_2017.pdf">Rebooting Jobs: How computer science skills spread in the job market</a>
До настоящего времени:
<pre><a href="https://www.burning-glass.com/wp-content/uploads/rebooting_jobs_2017.pdf" title="Rebooting Jobs: How computer science skills spread in the job market ">Rebooting Jobs: How computer science skills spread in the job market</a>
Это делается для того, чтобы сделать ссылки на моем сайте более доступными для слепых.
Друг, который знает регулярное выражение, предложил мне использовать
чтобы сделать две группы иЦитата:<(a href=[^>]*)>([^<]*)<\/a>>
Цитата:<$1 title="$2">$2
Чтобы сделать замену. Я использовал Regex101 и поначалу казалось, что он работает нормально, но по какой-то причине я не могу найти, что он иногда отказывается соответствовать каким-либо условиям! Может ли кто-нибудь предложить перефразировать первую строку поиска, чтобы она работала по мере необходимости?
Что я уже пробовал:
Друг, который знает регулярное выражение, предложил мне использовать <(a href=[^>]*)>([^<]*)<\/a> Чтобы сделать две группы и
><$1 title="$2">$2
Чтобы сделать замену. Я использовал Regex101 для выполнения этой работы (используя PCRE (PHP)), и сначала он, казалось, работал нормально, но по какой-то причине я не могу найти его иногда теперь отказывается соответствовать каким-либо терминам! Может ли кто-нибудь предложить перефразировать первую строку поиска, чтобы она работала по мере необходимости?