[討論] 用C/C++ 搭配 Regex 的人多嗎?
看板RegExp (正規表示式 Regular Expression)作者lg31cm (我住5F)時間16年前 (2008/11/16 14:13)推噓4(4推 0噓 2→)留言6則, 6人參與討論串1/2 (看更多)
我工作7,8年以來,除了我自己以外,真的還沒有
看過有人用 regex 搭配 C/C++,即使我願意提供
我包好的 class,他們仍然繼續採取 case by case
的方式去硬解每種字串 parsing 問題。
早期我是用 Regex++,這是因為作者在 DDJ 寫了
一篇介紹文章,他跟 STL 搭配的很好,我的同事
還抱怨因為我用 Regex++ 害他要裝 lib 很麻煩。
(boost裡的 regex 不知道是否就是同一套?)
後來我改用 PCRE,因為聽說 PHP 採用的就是它,
加上他編譯起來比 Regex++ 容易又小,另外一方面
他移植到 embedded system 的可行性也比 regex++
高太多。
現在我把專案中的 e-mail、IP、domain name、unit format
驗證全都換成 regex 來檢查,程式變得極短,缺點大概是
有人看到又要抱怨他們看不懂以後要怎麼維護吧? :P
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.97.61
推
11/16 17:03, , 1F
11/16 17:03, 1F
→
11/16 18:04, , 2F
11/16 18:04, 2F
推
11/16 19:29, , 3F
11/16 19:29, 3F
→
11/17 00:06, , 4F
11/17 00:06, 4F
推
11/17 03:03, , 5F
11/17 03:03, 5F
推
11/17 17:48, , 6F
11/17 17:48, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
RegExp 近期熱門文章
PTT數位生活區 即時熱門文章