Я работаю над почтовым клиентским приложением. Я хочу, чтобы все ссылки HTTP были активными гиперссылками.
Я заметил, что некоторые клиенты отправляют ссылки HTTP, не заключая их в теги привязки. В этом случае я не могу показать эти ссылки в виде кликабельных ссылок.
Мое требование состоит в том, чтобы найти все ссылки HTTP в письме HTML, и мне необходимо заменить эти ссылки, заключив их в теги привязки, а также мне нужно исключить ссылки, которые уже находятся в тегах привязки или в атрибуте источника любого тега. 1005 *
Пример: предположим, что в моем письме HTML есть следующий текст
Input: "http://www.google.com/" < a href = "http:\\gmail.com"></a>
После замены хочу выложить следующее
Output: <a href = "http://www.google.com"> </a> < a href = "http:\\gmail.com"></a>
Я думаю, что не могу напрямую искать шаблон, начинающийся с http ... потому что он также может быть источником любого тега.
Так может ли кто-нибудь помочь мне решить эту проблему
Заранее спасибо
Субби