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