Я хочу извлечь URL-адрес ссылки на уценку, используя vimscript с регулярными выражениями.
В идеале что-то в этих строках:
fun! GetLinkUri(str)
return match(a:str, '[.*]\((.*)\)', \1)
endfunc
Итак, получим строку типа: The search engine [Google](https://google.com) blabla
Это будетreturn https://google.com
.
То, как описана функция, не является правильным использованием соответствия.Есть ли способ сделать это с помощью матча?Есть какая-нибудь другая функция, которая выполняет эту работу?