Chinaunix首页 | 论坛 | 博客
  • 博客访问: 179590
  • 博文数量: 60
  • 博客积分: 1597
  • 博客等级: 上尉
  • 技术积分: 461
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-20 13:24
文章分类

全部博文(60)

文章存档

2017年(15)

2016年(6)

2015年(37)

2008年(2)

分类: LINUX

2015-09-14 10:11:37

首先鄙视一下自己,写了这么期Vim竟然没一篇是用Vim写出来的,因为需要同步,所以主要用的Evernote,但是Eevernote有缺陷啊,不支持markdown语法,于是今天痛改前嫌,决定用github来托管。在网上找了两个资源,一个是markdown-preview---这是一个预览markdown语法生成文件的chrome插件,第二个是vim-markdown-----这是个vim的markdown插件,它可以按照markdown的语法高亮。具体怎么安装?这两个插件的README文件说的再清楚不过了,如果您遇到什么问题,欢迎留言给我!最后再吐槽一句:第一次用vim写大篇的中文还真不习惯呢,现在开始进入我们的主题:

正则表达式

匹配单个字符的元字符

 

元字符

匹配对象

.

点号

匹配单个任意字符

[abc]

字符组

匹配abc中的任意单个字符,写正则表达式的时候"["和"]"需要用"\"转义

[^abc]

排除型字符组

匹配abc之外的任意单个字符,"["同样需要转义

\char

转义字符

匹配char对应的普通字符,例如char是*,那么\*就匹配*

提供计算功能的元字符

问号

匹配一次或0次

*

星号

匹配任意次或0此

+

加号

至少匹配一次

{min,max}

区间量词

至少匹配min次,至多匹配max次

匹配位置的元字符

^

脱字符

匹配一行的开头处

$

美元符

匹配一行的结尾处

\<

单词分界符

匹配单词的开始位置

\>

单词分界符

匹配单词的结束位置

其他元字符

|

多选(alternation)

匹配任意分隔的表达式,写正则时需要写成"\|"

(…)

括号

限定多选结构的范围,同样"("和")"需要转义

\1 \2 …

反向引用

匹配之前第一组括号,第二组括号...中匹配的文本

好了,这篇文章就是采用vim+github+markdown来完成的,不信):?看看这里

阅读(420) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~