Мне нужно регулярное выражение, которое преобразует ссылки в текстовые сообщения в HTML-ссылки.Преобразование простого текста Ссылки на HTML-ссылки с регулярными выражениями
Вот следующие тестовые ссылки:
http://www.a-domain.com/something/?something
www.a-domain.com/something/?something
Регулярное выражение должно также работать при следующих предположениях:
Anything присоединенной к URL, который не является частью URL (запятая или период, например) следует игнорировать. Я нашел this one, но это не соответствует всем моим потребностям.
У кого-нибудь есть правильное регулярное выражение для моих нужд?
Спасибо :) Кажется, он делает несколько лучших матчей. –
Хм, 'mailto:' отсутствует. И некоторые другие приятные вещи, такие как 'gopher:' (jk, хотя :-)). – Joey
Я знаю; см. ссылку выше для версии, которая также содержит 'mailto:' (и может быть расширена для 'gopher:', если вам нравится :)) –