Столкнулся с непонятками при попытке написать регулярку. Я пишу R"\(test\)" и у меня не компилируется. Либо проглатывает скобки. В чем проблема то? Я просто их экранирую для регулярки. Это экранирование не для C++. Для того я и хотел этот самый R использовать. Или тут это как-то по другому пишется? Подскажите. Я совсем нуб в плюсах. =(
Xtone , тебе нужно показать оформление своей реальной строки. Raw string literal имеет строгий синтаксис, который у тебя в примере R"\(test\)" не соблюдается.
Пример должен быть таким: R"(test)". Или таким: R"((test))", если тебе нужны скобки вокруг test.