表:
---------------
元字符 | 功能 | 例子 | 匹配什么
---------------
^ | 锚定行的开始 | /^love/ | 匹配所有以love开头的行.
---------------
$ | 锚定行的结束 | /love$/ | 匹配所有以love结束的行.
---------------
. | 匹配一个字符 | /l..e/ | 匹配这样的行, 这些行包含这样的字符,
| | |第一个字符是 l,紧跟着两个字符,然后是e.
----------------
* | 代表0个或多个先前字符 | /*love/ | 匹配这样的行, 有0个或者多个空格,空格
| | |候跟着love
----------------
[] | 匹配字符组中的一个字符 | /[lL]ove/ | 匹配所有包含love or Love 的行
----------------
[x-y] | 匹配以字符范围组成的组中的一个字符 | /[A-Z]ove | 匹配所有这样的行, 这些行包含如下字符
| | |第一个字符是从A到Z 中间的一个, 后面跟
| | |着ove
----------------
[^] | 匹配一个不在范围内的字符 | /[^A-Z]ove/ | 匹配所有这样的行, 这些行包含如下字符
| | |第一个字符不是从A到Z 中间的一个, 后面
| | |跟着ove
----------------
/ | 用来转义一个字符 | /love/./ | 匹配所有这样的行, 这些行包含如下字符
| | |love 后面跟着一个点, 通常点是表示任何
| | |字符的通配符.
----------------
/< | 锚定单词的开始 | //<love/ | 匹配所有这样的行, 这些行包含以love
| | |开头的单词 (vi & grep 都支持这个功能)
----------------
/> | 锚定单词的结束 | /<love/> | ... ^ ... 以love结束的单词 ... ^
----------------
/(../) | 标记后面用到的匹配字符 | //(love/)a/1b | 最多可以使用9个标签. 第一个标签是模板
| | |最左边的部分. 在这例子中, 模板love
| | |保存为标签1, 后面的/1指的就是love;
| | |本例子搜索的是这样的行, 这些行包含这样
| | |的字符,在lovea 后面跟着loveb.
---------------
元字符 | 功能 | 例子 | 匹配什么
---------------
^ | 锚定行的开始 | /^love/ | 匹配所有以love开头的行.
---------------
$ | 锚定行的结束 | /love$/ | 匹配所有以love结束的行.
---------------
. | 匹配一个字符 | /l..e/ | 匹配这样的行, 这些行包含这样的字符,
| | |第一个字符是 l,紧跟着两个字符,然后是e.
----------------
* | 代表0个或多个先前字符 | /*love/ | 匹配这样的行, 有0个或者多个空格,空格
| | |候跟着love
----------------
[] | 匹配字符组中的一个字符 | /[lL]ove/ | 匹配所有包含love or Love 的行
----------------
[x-y] | 匹配以字符范围组成的组中的一个字符 | /[A-Z]ove | 匹配所有这样的行, 这些行包含如下字符
| | |第一个字符是从A到Z 中间的一个, 后面跟
| | |着ove
----------------
[^] | 匹配一个不在范围内的字符 | /[^A-Z]ove/ | 匹配所有这样的行, 这些行包含如下字符
| | |第一个字符不是从A到Z 中间的一个, 后面
| | |跟着ove
----------------
/ | 用来转义一个字符 | /love/./ | 匹配所有这样的行, 这些行包含如下字符
| | |love 后面跟着一个点, 通常点是表示任何
| | |字符的通配符.
----------------
/< | 锚定单词的开始 | //<love/ | 匹配所有这样的行, 这些行包含以love
| | |开头的单词 (vi & grep 都支持这个功能)
----------------
/> | 锚定单词的结束 | /<love/> | ... ^ ... 以love结束的单词 ... ^
----------------
/(../) | 标记后面用到的匹配字符 | //(love/)a/1b | 最多可以使用9个标签. 第一个标签是模板
| | |最左边的部分. 在这例子中, 模板love
| | |保存为标签1, 后面的/1指的就是love;
| | |本例子搜索的是这样的行, 这些行包含这样
| | |的字符,在lovea 后面跟着loveb.