【发布时间】:2016-04-10 18:33:35
【问题描述】:
我有一个巨大的 JSON 输出,我只需要删除每行中除了一个小字符串之外的所有内容。
字符串的格式为
"title": "someServerName"
“someServerName”(引号内的部分)可以有很大的不同。
我最接近的是:
:%s/\("title":\s"*"\)
但这只是设法删除
"title": "
我想要在每一行中留下的唯一东西是
"title": "someServerName"
编辑回答发布的问题:
我将使用的文本格式类似于
{"_links": {"self": {"href": "/api/v2/servers/32", "title": "someServerName"},tons_of_other_json_crap_goes_here
最后只剩下:
"title": "someServerName"
【问题讨论】:
-
您能发布您的输入和预期输出吗?您的帖子中很不清楚
标签: regex vim pattern-matching vi