以前俺做網(wǎng)絡(luò)管理軟件syslog監(jiān)視插件的時(shí)候,用過一次regular expression,是用的boost里的一個(gè)實(shí)現(xiàn)。
今天在看侯捷的《深入淺出MFC》的時(shí)候,因?yàn)槲沂菑碾娮訒峡酱a到vs2003里面編譯執(zhí)行看效果,有個(gè)很麻煩的地方:
#0000?#include?<iostream.h>
#0001?class?CMyWinApp?:?CWinApp
#0002?{
#0003??public:
怎么把前面的#0001去掉呢?正則表達(dá)式派上用場(chǎng)了。
按下ctrl+F ,選中使用正則表達(dá)式,把查找內(nèi)容設(shè)為:
\#[0-9][0-9][0-9][0-9], 替換為:這個(gè)地方就空著。
呵呵,爽了!
regular expression這玩意應(yīng)該好好看看,效率超高??!
posted on 2006-07-21 15:48
七星重劍 閱讀(1995)
評(píng)論(9) 編輯 收藏 引用 所屬分類:
PL--c/c++