51. 正则表达式 - 元字符

51. 正则表达式 - 元字符

* 匹配它前面的字符出现0次或多次

VIM中的%:匹配全文,行首到行尾。

51. 正则表达式 - 元字符

:%s/tom/TOM/g       # g表示全部,将全文中的tom替换为TOM

51. 正则表达式 - 元字符

:%s/\<[tT]om\>/TOM/g       # 用\< \> 将内容进行切割,必须是单独的[tT]om,前后没有字符,实现只替换名字。类似tomorrow这样单词中的tom则不会被替换。

51. 正则表达式 - 元字符

^love     # 匹配以love开始

$love     # 匹配以love结尾

.             # 匹配单个字符

*             # *前面的字符匹配0到多次

.*             # 匹配任意多个字符