如何在 GNU G++/GCC 中使用正则表达式来匹配、搜索和替换子字符串?例如。你能提供任何关于 regex_t
和其他的教程吗?
Google 搜索了一个多小时,没有找到任何可以理解的教程或手册。
最佳答案
我强烈建议使用 Boost C++ 正则表达式库。如果您正在开发严肃的 C++,Boost 绝对是您必须考虑的因素。
该库同时支持 Perl 和 POSIX 正则表达式语法。我个人更喜欢 Perl 正则表达式,因为我相信它们更直观且更容易正确。
http://www.boost.org/doc/libs/1_46_0/libs/regex/doc/html/boost_regex/syntax.html
但是如果你对这个优秀的库没有任何了解,我建议你从这里开始:
http://www.boost.org/doc/libs/1_46_0/libs/regex/doc/html/index.html
关于c - 海湾合作委员会正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5179451/