DEELX 正則表達式引擎(v1.2)
DEELX 是一個在 C++ 環境下的與 Perl 兼容的正則表達式引擎。是 RegExLab 開展的一個研究開發項目。
基本特點:
支持與 Perl 兼容的正則表達式語法。
支持 IGNORECASE, SINGLELINE, MULTILINE 等常見匹配模式。
兼容性強,能在 vc6, vc7, vc8, gcc, Turbo C++ 等大多數 C++ 環境編譯。
支持命名分組,條件表達式,遞歸表達式等多種高級特性。(1.2版本新特點)
與 GRETA、boost 相比,DEELX 獨到之處:
完全使用模版庫編寫,支持 char, wchar_t, int 等以及其他基類型版本。
全部代碼位于一個頭文件(.h)中, 比任何引擎都使用簡單和方便。
支持從右向左匹配模式,可從文本結束位置向前搜索匹配。
可防止零長度子匹配循環無限次而產生的死循環。(1.2版本新特點)
標簽:
DEELX
Perl
RegExLab
1.2
上傳時間:
2017-02-21
上傳用戶:zhenyushaw