0

Ruby では、"12a" のような文字列を正規表現 /1(2)(a)/ に一致させると、$1 変数と $2 変数の 2 番目と 3 番目の文字を見つけることができます。このような:

"12a" =~ /1(2)(a)/
> $1
=> "2"
> $2
=> "a"

このようなものを c++ Boost 1.37 で作成できますか? 私は Borland C++ 6 でプログラミングしているので、boost の最新バージョンは 1.37.0 で動作します。

4

1 に答える 1

0

はい、できます。そのためにライブラリ#include <boost/regex.hpp>を使用します。

次の例を参照してください: Boost Regex を使用した C++ 正規表現

于 2012-10-17T14:58:33.070 に答える