作者tasuka (Tasuka)
看板RegExp
標題Re: [討論] 用C/C++ 搭配 Regex 的人多嗎?
時間Tue Nov 25 13:58:05 2008
※ 引述《lg31cm (我住5F)》之銘言:
: 我工作7,8年以來,除了我自己以外,真的還沒有
: 看過有人用 regex 搭配 C/C++,即使我願意提供
: 我包好的 class,他們仍然繼續採取 case by case
: 的方式去硬解每種字串 parsing 問題。
: 現在我把專案中的 e-mail、IP、domain name、unit format
: 驗證全都換成 regex 來檢查,程式變得極短,缺點大概是
: 有人看到又要抱怨他們看不懂以後要怎麼維護吧? :P
對啊,這是很困難的事,就像我用 Lex 和 Yacc 作 Command Line commands 的 parser,
結果因為後面維護的人看不懂。在下一個類似的 projct 就不用了,結果看他們每天
都花很多時間在除錯。不然就是換一個 project 但 API 是延用的 project ,
只是 CLI 指令變了,結果又要再作一次,花很多時間及人力,
可能這樣子從主管看來會比較忙吧!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.145.75.60