每日一Vim(10)
匹配单个字符的元字符
?元字符
匹配对象
.
点号
匹配单个任意字符
[abc]
字符组
匹配abc中的任意单个字符,写正则表达式的时候"["和"]"需要用""转义
[^abc]
排除型字符组
匹配abc之外的任意单个字符,"["同样需要转义
\char
转义字符
匹配char对应的普通字符,例如char是*,那么\*就匹配*
提供计算功能的元字符
?
问号
匹配一次或0次
*
星号
匹配任意次或0此
+
加号
至少匹配一次
{min,max}
区间量词
至少匹配min次,至多匹配max次
匹配位置的元字符
^
脱字符
匹配一行的开头处
$
美元符
匹配一行的结尾处
\<
单词分界符
匹配单词的开始位置
\>
单词分界符
匹配单词的结束位置
其他元字符
|
多选(alternation)
匹配任意分隔的表达式,写正则时需要写成"\|"
(…)
括号
限定多选结构的范围,同样"("和")"需要转义
\1 \2 …
反向引用
匹配之前第一组括号,第二组括号...中匹配的文本
好了,这篇文章就是采用vim+github+markdown来完成的,不信):?看看这里
转载请注明出处,谢谢合作。作者---zhijun