Как исключить из регулярного выражения ссылку на файл?

текст

<img class="emoji"  src="https://vk.com/images/iemoj/D83DDE0E.png">
рпрпр
Группа вк: https://vk.com/test рпарпар

регулярное выражение

(https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?\.(png)


Как сделать наоборот? чтобы ссылка на файл не отрабатывалась, а страницу пользователя захватывала ? благодарю!
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
john36allTa
@john36allTa
alien glow of a dirty mind
1. Добавьте вопросу тег "регулярные выражения"
2. Шаблон:
let pattern = /(https:\/\/vk\.com.+\b(?<!\.png))$/
Это исключает совпадение, если строка оканчивается на .png:
\b(?<!\.png)\b$
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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