1. 程式人生 > >less和vim中使用正則表示式搜尋

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 裡面只有字面意義,沒有特殊意義。