Regex Library

4 отговора 322 прегледа
#1

Regex Library

По няколко от проектите, по които работя ми се налага да използвам библиотека за регуларни изрази. Досега иползвах boost::regex, но ми създава големи проблеми:
1. Бавна е. За 1МБ файл има почти същата производителност, като Perl script.
2. Не мога да махна std::string лесно. Ние използваме наш стринг клас.
3. Добавя към 50-100КБ към кода. std::strings , type info, expetions - все неща които искам да контролирам дали да ги има в кода или не.

Кажете, ако знаете други добри варианти.

Отговор
в отговор на Hиkoлaй #2

Re: Regex Library

Regexx

[линк]

(не съм я ползвал, само съм чувал за нея)

Отговор
в отговор на Pesho® #3

Re: Regex Library

PCRE също:

[линк]

Отговор
в отговор на Pesho® #4

Re: Regex Library

Ето още:

GRETA
[линк]

Отговор
в отговор на Hиkoлaй #5

Re: Regex Library

GNU RegEx - the One and the Only

[линк]

Отговор