Я использую boost xpressive для поиска текста.У меня есть два режима поиска.
- текстовый режим (включая подстановочные знаки * и?)
- режим регулярного выражения
Для обоих я использую regex_search ().
Мой вопрос заключается в следующем: в текстовом режиме, если строка поиска имеет вид [az], xpressive выполняет поиск символа от 'a' до 'z' вместо [az].
Есть ли какой-либо флаг, который может быть передан в xpressive, чтобы он искал [az].
Я знаю, что с помощью escape-последовательности (например, \ [az \]) xpressive будет искать [az].