Regex, чтобы выбрать два URL без разделительного символа - PullRequest
0 голосов
/ 18 мая 2018

Я ищу регулярное выражение, которое может выбрать два URL, которые не имеют разделительного символа.У меня есть регулярное выражение, которое правильно идентифицирует URL-адреса так, как я бы этого хотел, но не работает, если URL-адреса касаются.

CURRENT REGEX

Это для службы чатаНапример, в сообщении «Эй, закажите эти ссылки www.google.comwww.apple.com», я хочу иметь возможность идентифицировать обе ссылки как две отдельные ссылки.

Я ищу решение REGEXВ идеале, но я открыт для других решений.

1 Ответ

0 голосов
/ 21 мая 2018

Единственные разумные якоря, которые я мог определить, это часть протокола и поддомен www в сочетании с жадным жетоном :

((https?:\/\/(www)?)|www\.)(?:(?!https?:\/\/|www\.).)+

Демо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...