Я попытался найти регулярное выражение, чтобы обнаружить любую ссылку в строке.Regex, чтобы остановить обнаружение ссылки при достижении
Currenly с помощью: /(https?:\/\/[^\s]+)/g
Это работает хорошо, пока я не вижу ссылки такого рода:
http://campus.inkrement.no/Show/Index/2757798 for å lære mer
Я хочу, чтобы он заканчивался на первой
Так будет:
<a href='http://campus.inkrement.no/Show/Index/2757798'>http://campus.inkrement.no/Show/Index/2757798</a> for å lære mer
Вместо этого:
<a href='http://campus.inkrement.no/Show/Index/2757798 for å lære mer'>http://campus.inkrement.no/Show/Index/2757798 for å lære mer</a>
У кого-нибудь есть идеи?
Вы можете попробовать запустить второе регулярное выражение после первого матча, чтобы вырезать все после и после первого – m0nk3y