0

有一个小的搜索和替换问题。假设您有一些文本:

(1, 'car', 'http://cara', 'test'),
(2, 'car', 'http://cara', 'test'),
(3, 'car', 'http://cara', 'test'),

我想用 null 替换所有 id 列(数字),例如:

(, 'car', 'http://cara', 'test'),
(, 'car', 'http://cara', 'test'),
(, 'car', 'http://cara', 'test'),

一个人会怎么做?有人知道如何在 bbedit、textwrangler 中执行此操作吗?还有其他工具吗?

谢谢!

4

2 回答 2

1

您可以使用 vim 的视觉选择:http: //vim.wikia.com/wiki/Cut/copy_and_paste_using_visual_selection

于 2012-12-18T21:35:49.163 回答
1

您可以在 vim 中使用正则表达式来处理您的搜索和替换:

%s/(\S\{-},/(,在给定的行中用“(”替换“(foo”)的第​​一个实例

于 2012-12-20T00:15:16.217 回答