Вопросы по теме '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