効率
Boost.Regex の再帰モードと非再帰モード両方の効率については、他の幅広い正規表現ライブラリと比較されてしかるべきである。再帰モードは少しばかり高速(主にメモリ割り当てにスレッドの同期が必要な場合)だが、あまり大きな差は無い。以下のページで 2 種類のコンパイラを用いて数種類の正規表現ライブラリと比較を行っている。
単純な最左最長マッチのテスト(platform = linux, compiler = GNU C++ version 6.3.0)
Perl 検索のテスト(platform = linux, compiler = GNU C++ version 6.3.0)
単純な最左最長マッチのテスト(platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)
最左最長検索のテスト(platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)
単純な Perl マッチのテスト(platform = linux, compiler = GNU C++ version 6.3.0)
Perl 検索のテスト(platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)
単純な Perl マッチのテスト(platform = Windows x64, compiler = Microsoft Visual C++ version 14.1)
最左最長検索のテスト(platform = linux, compiler = GNU C++ version 6.3.0)