Ticket #5223: brtc.cpp

File brtc.cpp, 413 bytes (added by lpancescu@…, 12 years ago)

Test case

Line 
1#include <iostream>
2#include <boost/regex.hpp>
3
4int main()
5{
6 using std::cerr;
7 using boost::regex;
8 using boost::regex_error;
9
10 try
11 {
12 regex m1("(?xism:\\d)", regex::perl); // ok
13 regex m2("(?-x:\\d)", regex::perl); // ok
14 regex m3("(?-xism\\d)", regex::perl); // bad regexp
15 }
16 catch (boost::regex_error err)
17 {
18 cerr << "Bad regular expression: " << err.what() << "\n";
19 }
20}