每日一vim(10)正则表达式
来源:互联网 发布:java五子棋毕业论文 编辑:程序博客网 时间:2024/05/19 20:21
正则表达式
匹配单个字符的元字符
元字符
匹配对象
.
点号
匹配单个任意字符
[abc]
字符组
匹配abc中的任意单个字符,写正则表达式的时候"["和"]"需要用"\"转义
[^abc]
排除型字符组
匹配abc之外的任意单个字符,"["同样需要转义
\char
转义字符
匹配char对应的普通字符,例如char是*,那么\*就匹配*
提供计算功能的元字符
?
问号
匹配一次或0次
*
星号
匹配任意次或0此
+
加号
至少匹配一次
{min,max}
区间量词
至少匹配min次,至多匹配max次
匹配位置的元字符
^
脱字符
匹配一行的开头处
$
美元符
匹配一行的结尾处
\<
单词分界符
匹配单词的开始位置
\>
单词分界符
匹配单词的结束位置
其他元字符
|
多选(alternation)
匹配任意分隔的表达式,写正则时需要写成"\|"
(…)
括号
限定多选结构的范围,同样"("和")"需要转义
\1 \2 …
反向引用
匹配之前第一组括号,第二组括号...中匹配的文本
0 0
- 每日一vim(10)正则表达式
- 每日一Vim(10)-----正则表达式
- vim的正则表达式(一)
- 每日一vim(0)
- 每日一vim(1)
- 每日一vim(3)
- 每日一Vim(11)
- vim正则表达式 (转载)
- vim正则表达式(转)
- 每日复习正则表达式
- 每日一Vim(18)Text-Object
- 每日一vim(2)简单搜索
- 每日一vim(6)常用命令
- 每日一vim(8)寄存器
- 每日一vim(9)缩进
- 每日一vim(11)标记
- 每日一vim(13)多窗口
- 每日一vim(15)折叠
- XListView实现原理
- PMP考试心得
- 二叉树遍历 前中后
- iOS 沙盒存储 读取图片
- 工具篇:Mantle
- 每日一vim(10)正则表达式
- 《从零开始学Swift》学习笔记(Day 53)——do-try-catch错误处理模式
- BlockingQueue
- 熊猫酷跑游戏源码项目
- springmvc+spring+mybatis集成问题汇总
- 文件管理类NSFileManager常用操作
- Java深入(高新技术)(五):注解
- Winform DataGridView添加进度条
- Chrome扩展及应用开发 入门笔记(六)进阶(网络请求,脚本注入)