Вопросы по теме 'boost-regex'

Регулярное выражение Boost не заменяет выражение, которое правильно заменяет на веб-сайтах регулярных выражений
Я пытался заменить регулярное выражение на boost :: regex, но, похоже, это не работает. Вот выражение регулярного выражения: (\\w+,\\d+,\\d+,\\d+\tscript\t)(.+)(#)(.+)(\t\\d+(,\\d+)?(,\\d+)?,{) И форматтер: $1\"$2\"$3\"$4\"$5 Код:...
374 просмотров
schedule 17.11.2021

Группы соответствия регулярных выражений ускоряют работу c ++
[Noob Corner] Здравствуйте, я пытаюсь поймать группу с помощью регулярного выражения Boost в зависимости от совпавшей строки, и я думаю, что использую неправильный способ. boost::regex expr(R"(:?(:?\busername *(\S*))|(:?\bserver...
1368 просмотров
schedule 17.09.2021

Ошибка именованных подвыражений в Boost Regex
Я пытаюсь использовать именованные подвыражения для замены нескольких шаблонов во входной строке, используя boost::regex_replace и именованные подвыражения. Я использую следующий код: std::string s="Sun Fun Gun Tic Tac Toe ;$!"; boost::regex...
478 просмотров
schedule 18.04.2022

Содержимое тестового файла Boost.Test с регулярным выражением
Я прямо сейчас реализую библиотеку для экспорта данных в различные форматы с множеством настроек. Я также использую Boost.Test, но, похоже, нет функции для проверки содержимого файла. Для моих целей должно быть достаточно проверить, содержит ли...
397 просмотров
schedule 01.05.2022

boost::regex поиск и замена
Я пишу программу, которая выполняет манипуляции со строками с помощью boost::regex . Во всех случаях мне нужна функциональность regex_search , но regex_replace . Есть ли способ объединить их, чтобы замена не повторяла работу поиска ?...
692 просмотров
schedule 02.07.2022

Неопределенная ссылка, когда Gcc компилирует Boost::regex с несколькими версиями boost.
Я пытался установить Boost на машину с Linux (CentOs, версия Linux 2.6.9-67.ELsmp). Я следовал инструкции по Boost Начало работы . Скачал и извлек файлы, затем добавил префикс, потому что я не пользователь root. ./bootstrap.sh...
10760 просмотров
schedule 30.07.2022

Токенизация текста с использованием регулярных выражений boost
Я забываю регулярные выражения быстрее, чем день рождения моей мамы. Это главная ПИТА. Во всяком случае, я хотел RE для анализа строки состояния ответа HTTP и правильного захвата подэлементов. У меня это работает: const boost::regex...
876 просмотров
schedule 12.09.2022

как определить регулярное выражение в boost?
У меня есть раздел в файле: [Source] [Source.Ia32] [Source.Ia64] Я создал выражение как: const boost::regex source_line_pattern ("(Источники)(.*?)"); Теперь я пытаюсь сопоставить строку, но не могу сопоставить; он всегда возвращает...
114 просмотров
schedule 26.09.2022

Как я могу использовать библиотеку Boost :: regex.hpp в C ++?
Я попытался использовать библиотеку Boost, но мне это не удалось, см. Мой код: #include "listy.h" #include <boost/regex.hpp> using namespace boost; ListyCheck::ListyCheck() { } ListyCheck::~ListyCheck() { } bool...
13176 просмотров
schedule 25.11.2022

Почему я получаю дамп ядра, когда пытаюсь поймать исключение из boost::regex_match(text, e)?
Следующий пример взят из учебника. Когда я запускаю его, он выдает исключение, а затем coredump. Я пытаюсь использовать catch() для перехвата исключения, чтобы избежать дампа ядра, как показано ниже: Но это не работает. какие-либо предложения?...
1120 просмотров
schedule 15.04.2023

регулярное выражение qt для ускорения преобразования регулярных выражений для получения числа из строки
У меня есть метод в классе, который принимает QString и, используя регулярное выражение, возвращает первое число с плавающей запятой (положительное или отрицательное), включенное в строку. Это метод: float MyClass::getNumberFromQString(const...
330 просмотров
schedule 05.09.2023

Сборка Boost asio 1.58 для Windows Phone 8.1 и Windows 8.1
Я пытался собрать Boost Asio 1.58 для Windows Phone 8.1 и Windows 8.1 с помощью этой команды b2 b2 набор инструментов = msvc = 12.0 windows-api = архитектура магазина = рука но при сборке "libboost_regex-vc120-mt-1_58.lib" происходит сбой,...
235 просмотров
schedule 10.01.2023