Как заставить xpressive движок вести себя как обычный текстовый поиск - PullRequest
1 голос
/ 25 марта 2019

Я использую boost xpressive для поиска текста.У меня есть два режима поиска.

  • текстовый режим (включая подстановочные знаки * и?)
  • режим регулярного выражения

Для обоих я использую regex_search ().

Мой вопрос заключается в следующем: в текстовом режиме, если строка поиска имеет вид [az], xpressive выполняет поиск символа от 'a' до 'z' вместо [az].

Есть ли какой-либо флаг, который может быть передан в xpressive, чтобы он искал [az].

Я знаю, что с помощью escape-последовательности (например, \ [az \]) xpressive будет искать [az].

...