看板 RegExp 關於我們 聯絡資訊
※ 引述《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