06 2017 档案

摘要:\%(atom\) (?: 非捕获型括号 意思是,此分组不捕获,可以理解为不算在分组信息中,eg: :%s/\%(my\)sql\(ok\)/\1 上面的命令会将mysqlok替换为 ok ,由于my为捕获在分组中,故组中\1 为ok。 阅读全文
posted @ 2017-06-25 01:18 matthewma 阅读(423) 评论(0) 推荐(0) 编辑
摘要:环视的英文叫做lookaround,这是在“精通正则表达式”一书中的叫法。在不同的书籍跟文档中,它又被叫做“断言”,“前视”,“预搜索”等。环视分为以下几种。 顺序肯定环视。表示所在位置右侧能够匹配Expression。在python中为string(?=Expression),在vim中为/str 阅读全文
posted @ 2017-06-25 01:00 matthewma 阅读(1181) 评论(0) 推荐(0) 编辑
摘要:linux bash的一些if语句相关基础知识 阅读全文
posted @ 2017-06-12 22:55 matthewma 阅读(169867) 评论(1) 推荐(4) 编辑