Regex vimscript中的正则表达式 let test='a href='http://www.google.com“>www.google.com

Regex vimscript中的正则表达式 let test='a href='http://www.google.com“>www.google.com,regex,vim,viml,Regex,Vim,Viml,有关详细信息,请参阅: let url = matchstr(test, '\ca href=\([''"]\)\zs.\{-}\ze\1') if empty(url) throw "no url recognized into ``".test."''" endif 谢谢我来查一下。我只是不知道在什么地方可以找到它vimscript@guest:最糟糕的情况是,您可以浏览:帮助函数(按字母顺序)或:帮助函数列表(按类别)以查找函数。 let url = matchstr(test,

有关详细信息,请参阅:

let url = matchstr(test, '\ca href=\([''"]\)\zs.\{-}\ze\1')
if empty(url) 
   throw "no url recognized into ``".test."''"
endif

谢谢我来查一下。我只是不知道在什么地方可以找到它vimscript@guest:最糟糕的情况是,您可以浏览
:帮助函数
(按字母顺序)或
:帮助函数列表
(按类别)以查找函数。
let url = matchstr(test, '\ca href=\([''"]\)\zs.\{-}\ze\1')
if empty(url) 
   throw "no url recognized into ``".test."''"
endif
:h matchstr()
:h /\c
:h /\zs
:h /\{-