Sas*_*sha 4 regex vim file-manipulation
我有一个HTML文件,我想抓住文件中的所有链接并使用Vim将其保存到另一个文件中.
我知道正则表达式会是这样的:
:g/href="\v([a-z_/]+)"/
Run Code Online (Sandbox Code Playgroud)
但我不知道从哪里开始.
小智 14
杰夫肉丸杨几乎在那里.
正如Sasha写的,如果你使用w,它会将完整的原始文件写入outfile
要仅编写匹配的行,您必须添加"." 在'w'之前:
:g/href="\v([a-z_/]+)"/ .w >> outfile
Run Code Online (Sandbox Code Playgroud)
请注意,outfile需要存在.
将光标放在第一行/第一列,然后尝试以下操作:
:redir > output.txt|while search('href="', "我们")|exe '正常一"'|echo @"|endwhile|redir END
归档时间: |
|
查看次数: |
3958 次 |
最近记录: |