以前俺做网络管理软件syslog监视插件的时候,用过一次regular expression,是用的boost里的一个实现。
今天在看侯捷的《深入浅出MFC》的时候,因为我是从电子书上拷代码到vs2003里面编译执行看效果,有个很麻烦的地方:
#0000 #include <iostream.h>
#0001 class CMyWinApp : CWinApp
#0002 {
#0003 public:
怎么把前面的#0001去掉呢?正则表达式派上用场了。
按下ctrl+F ,选中使用正则表达式,把查找内容设为:
\#[0-9][0-9][0-9][0-9], 替换为:这个地方就空着。
呵呵,爽了!
regular expression这玩意应该好好看看,效率超高啊!
posted on 2006-07-21 15:48
七星重剑 阅读(1981)
评论(9) 编辑 收藏 引用 所属分类:
PL--c/c++