Нужна помощь в составлении регулярного выражения?

Добрый день!

Подскажите пожалуйста по составлению регулярного выражения. Необходимо ко всем ссылкам вида www.test.ru/path1/path2/test.html или например test.ru/path1/page добавить в начале http://

При этом регулярное выражение надо применить только к тем ссылкам, которые не являются атрибутами тегов <img src="URL"> или <a href="URL">.

Пол беды. Вторым шагом надо все такие ссылки (не в атрибутах html тегов) обернуть в тег <a href="URL">, чтобы при этом опять же не повредить уже имеющиеся html теги.

Пытался применить такой трюк в начале регулярки (?<!") но в JS он не поддерживается.

Буду признателен за любой ответ. Спасибо!
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Zatmil
@Zatmil
Fullstack-разработчик
Визуальный редактор регулярок с примерами https://uiregex.com/ru
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы