有没有人知道有关使用boost的正则表达式的任何好教程?我一直在寻找一个体面的,但似乎最适合那些对正则表达有所了解的人
答案 0 :(得分:1)
我总觉得O'Reilly的文章对很多事情都非常有帮助。您可以尝试this。如果问题是您对正则表达式不太熟悉,我会阅读this site以获取有关Regexes的入门知识。密切关注Perl部分,因为许多系统(包括Boost)通常支持Perl兼容的Regex。
了解基础知识后,请查看Boost docs或上述O'Reilly指南。
答案 1 :(得分:1)
你可能想看看Bjarne的Stroustrup新书的第23.6,23.7,23.8和23.9节(第830-849页):
Programming: Principles and Practice using C++
alt text http://www.research.att.com/~bs/programming_front.jpg
就像本书的其余部分一样,这些部分非常具有教学意义,并假设正则表达式背景基本为零。
答案 2 :(得分:0)
您可能希望查看Pete Becker的书 The C ++ Standard Library Extensions 。这涵盖了TR1正则表达式库,但它基于(密切)Boost正则表达式库。 TR1正则表达式库已经被C ++ 0x的标准草案所接受,因此本书所涵盖的内容(几乎可以肯定)很快将成为C ++编译器的标准正则表达式库。除了帮助您完成当前的工作,您还将学到一些相对“未来证明”的东西。