Осторожно. Если кликабельные URL, которые генерируют ваши пользователи, видны другим пользователям, вы будете вводить новые проблемы с атаками с использованием межсайтовых сценариев и т.п. Также вам может потребоваться очистить URL-адреса. Например, в URL-адресе может быть амперсанд, но вам нужно его избежать.
Итак, на самом деле есть два шага.
1. Найдите URL.
2. Сделайте URL кликабельным.
Шаг 2, вероятно, более сложный.
Кроме того, будьте осторожны с такими вещами, как скобки и тому подобное. Некоторые пользователи с радостью используют свои URL в предложении, которое затем заканчивается точкой. Например. Мне нравится http://www.pie.com.It это хорошо. Один из лучших способов решить эту проблему - просто создать URL-адрес в качестве пользовательских типов. Если что-то пойдет не так, они смогут сообщить об этом перед отправкой.