C ++: какую библиотеку регулярных выражений мне следует использовать? [закрыто]

Я работаю над коммерческим (не открытым исходным кодом) проектом C ++, который работает в системе на основе Linux. Мне нужно сделать некоторые регулярные выражения в коде C ++. (Я знаю: у меня сейчас 2 проблемы.)

ВОПРОС: Какие библиотеки рекомендуют мне люди, которые регулярно делают регулярные выражения из C / C ++? Быстрый поиск привлек мое внимание к следующему:

1) Boost.Regex (мне нужно прочитать «Boost Software License», но этот вопрос не о лицензиях на программное обеспечение)

2) C (не C ++) регулярное выражение POSIX (#include <regex.h>, regcomp, regexec и т. Д.)

3)http://freshmeat.net/projects/cpp_regex/&nbsp;(Я ничего не знаю об этом; похоже, это GPL, поэтому в этом проекте его нельзя использовать)