我想用 gedit 替换它:
1299465 | 2003415 | 2015-09-06 05:35:34.59662+02
1299449 | 2009400 | 2015-09-06 05:35:32.301683+02
1299450 | 2008465 | 2015-09-06 05:35:32.451393+02
1299457 | 2015211 | 2015-09-06 05:35:33.451049+02
对此:
2003415
2009400
2008465
2015211
我如何使用 gedit 来做到这一点?
背景:我想用 gedit 而不是 sed/python/.... 来完成,因为替换需要以交互方式完成。
答案1
在标准替换框(Control+ H)中,您可以使用一些分组的正则表达式来处理这个问题:
- 搜索:
.*\| (.*) \|.*
- 用。。。来代替:
\1
- 勾选“匹配为正则表达式”
这是 Gedit 3.10.4,Ubuntu 14.04 中的默认版本。