Вам нужно будет сделать это в отдельных шагах, поскольку вы не можете использовать вызовы функций в RegEx.
Сначала получите адрес URL с помощью REFind. У вас уже есть регулярное выражение для этого.
Теперь используйте mid (), чтобы получить только URL. Сохраните это в переменной для манипуляции. Удалите URL: part, а затем выполните вызов URLEncodedFormat (). Я бы сохранил это в отдельной переменной, чтобы вы могли отобразить URL-адрес в том виде, в котором он был введен изначально. Используйте эти две переменные для создания строки замены (ссылки).
Теперь вы можете создать свой результат, используя left () и right (), чтобы извлечь то, что находится до и после вашего URL, и вставив строку замены между ними.
Вид PITA, но он там есть.