我正在研究在基于Linux的系统上运行的商业(非开源)C ++项目。我需要在C ++代码中做一些正则表达式。(我知道:我现在有2个问题。)
问题:经常使用C / C ++进行正则表达式的人推荐我使用哪些库?快速搜索引起了我以下注意:
1)Boost.Regex(我需要阅读Boost软件许可证,但是这个问题与软件许可证无关)
2)C(非C ++)POSIX正则表达式(#include <regex.h>,regcomp,regexec等)
3)http://freshmeat.net/projects/cpp_regex/ (我对此一无所知;似乎是GPL,因此无法在该项目上使用)