Как обнаружить ссылки в тексте textView и заменить их кликабельным текстом ссылкиIOS

Программируем под IOS
Ответить
Anonymous
 Как обнаружить ссылки в тексте textView и заменить их кликабельным текстом ссылки

Сообщение Anonymous »

Я получаю текст описания объекта из серверной части в формате html следующим образом:

Код: Выделить всё

"My two favorite places to indulge on my sugar cravings are [url=\]Huize van Wely[/url] (located in the
Gelderlandplein shopping mall and Beethovenstraat) and [url=\]Linnick[/url]. The first is one I ........."
Я хотел бы найти способ обнаруживать ссылки и показывать только текст ссылки и сделать текст ссылки доступным для клика.
У меня есть этот метод, который успешно удаляет ссылки:

Код: Выделить всё

func stripLinks(text: String) -> String {
let pattern = "[url=\]([^

Подробнее здесь: [url]https://stackoverflow.com/questions/50911575/how-to-detect-links-in-a-textview-text-and-replace-them-with-clickable-link-text[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»