|
发表于 2005-5-11 01:52:36
|
显示全部楼层
Post by linux_now
如果文本的内容是这样呢?在vim中该如何用正则表达式表示开头到最后一个不是bc的b:
- b-a) The char of b is b of bee bc, bc have two chars.
- b-b) The char of b is before bc, bc have two chars.
- b-c) The char of b is b in bc, bc have two chars.
- ...
复制代码
要求处理后的结果:
- b-a) The char of b is b of b
- b-b) The char of b is b
- b-c) The char of b is b
复制代码
[PHP]
%s/^\(.*b\)[^b]*bc,.*$/\1/g
[/PHP]
你这样的匹配有什么实际意义吗?还是练习regexp? |
|