less和vim中使用正则表达式搜索

使用less查看 txt 文件之后,按\可以正则表达式来搜索:

less phonelist.txt

(232) 298-2265
(624) 381-1078
(540) 126-1980
(874) 163-2885
(286) 254-2860
(292) 108-518
(129) 44-1379
(458) 273-1642
(686) 299-8268
(198) 307-2440
~
~
~
/^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$

在 vim 里面方法也相同,但是正则表达式有稍微不同:/([0-9]\{3\}) [0-9]\{3\}-[0-9]\{4\}。这是因为 vim 使用的是 basic expressions。所以这么多 extended expressions 中的符号在 vim 里面只有字面意义,没有特殊意义。

posted @ 2017-05-30 14:21  2021年的顺遂平安君  阅读(94)  评论(0编辑  收藏  举报