元字元
含義.
匹配任意乙個字元
[abc]
匹配方括號中的任意乙個字元。可以使用
-表示字元範圍,如
[a-z0-9]
匹配小寫字母和阿拉伯數字。
[^abc]
在方括號內開頭使用
^符號,表示匹配除方括號中字元之外的任意字元。 /d
匹配阿拉伯數字,等同於
[0-9]。
/d 匹配阿拉伯數字之外的任意字元,等同於
[^0-9]。
/x 匹配十六進製制數字,等同於
[0-9a-fa-f]。
/x 匹配非十六進製制數字,等同於
[^0-9a-fa-f]。
/w 匹配單詞字母,等同於
[0-9a-za-z_]。
/w 匹配單詞字母之外的任意字元,等同於
[^0-9a-za-z_]。
/t 匹配字元。 /s
匹配空白字元,等同於
[/t]。
/s 匹配非空白字元,等同於
[^/t]。
/a 所有的字母字元
. 等同於
[a-za-z] /l
小寫字母
[a-z] /l
非小寫字母
[^a-z] /u
大寫字母
[a-z] /u
非大寫字母
[^a-z] *
匹配0-任意個 /+
匹配1-任意個 /?
匹配0-1個 /
匹配n-m個 /
匹配n個
/ 匹配
n-任意個 /
匹配0-m個
/_.匹配包含換行在內的所有字元 /
表示前乙個字元可出現零次或多次,但在整個正規表示式可以匹配成功的前提下,匹配的字元數越少越好 /=
匹配乙個可有可無的項
/_s匹配空格或斷行
元字元
含義/*
匹配*
字元。 /.
匹配.
字元。 //
匹配/
字元。 /[
匹配[
字元。
元字元
含義$
匹配行尾 ^
匹配行首
/<
匹配單詞詞首
/>
匹配單詞詞尾
vim 正規表示式
vim正規表示式 vim中的正規表示式功能很強大,如果能自由運用,則可以完成很多難以想象的操作。如果你比較熟悉perl的正規表示式,可以直接參照 與perl正規表示式的區別 一節。使用正規表示式的命令 使用正規表示式的命令最常見的就是 搜尋 命令。其格式如下 正規表示式 另乙個很有用的命令就是 s ...
vim正規表示式
元字元 說明 匹配任意乙個字元 abc 匹配方括號中的任意乙個字元。可以使用 表示字元範圍,如 a z0 9 匹配小寫字母和阿拉伯數字。abc 在方括號內開頭使用 符號,表示匹配除方括號中字元之外的任意字元。d 匹配阿拉伯數字,等同於 0 9 d 匹配阿拉伯數字之外的任意字元,等同於 0 9 x 匹...
Vim正規表示式
vim中的正規表示式功能很強大,如果能自由運用,則可以完成很多難以想象的操作。如果你比較熟悉perl的正規表示式,可以直接參照與perl正規表示式的區別 一節。使用正規表示式的命令最常見的就是 搜尋 命令。其格式如下 正規表示式另乙個很有用的命令就是 s 替換 命令,將第乙個 之間的正規表示式替換成...