标签: c++ regex boost
在Ruby中,当我将“12a”之类的字符串与正则表达式/ 1(2)(a)/匹配时,我可以在$ 1和$ 2变量中找到第二个和第三个字符。像这样:
"12a" =~ /1(2)(a)/ > $1 => "2" > $2 => "a"
我可以在c ++ Boost 1.37中制作这样的东西吗? 我在Borland C ++ 6中编程,所以最后一个版本的boost有1.37.0。
答案 0 :(得分:0)
是的,你可以。使用库#include <boost/regex.hpp>即可。
#include <boost/regex.hpp>
请参阅此示例:C++ Regular Expressions with Boost Regex