分类:
2011-04-22 17:30:54
fuowen202011-04-24 16:04:33
可用于vi编辑器和某些版本的sed和grep的一些元字符
词首定位符(\<)和词尾定位符(\>),比如:/\<fourth\>/,将找出每一行中的单词fourth
用\(和\)记录模式,比如:
例一:1,$s/\([Oo]ccur\)ence/\1rence/,编辑器查找完整的字符串occurence或Occurence,如果找到了就把圆括号
中的这分模式加上标签(即将occur或Occur标记)。这是第一个被标记的模式,因为被称为标签1。这个模式被保存在
标记为1的内存寄存器中,执行替换时,先将\1替换为寄存器的内容,然后加上单词的剩余部分rence,这样,开始时
的occurence最后就被替换为occurrence了。
例二:%s/\(square\) and \(fair\)/\2 and \1,编辑器查找正则表达式square and fair,将其中的square标记为标
签1