Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpRgPNEC 27 of 696 menu
◀ ▶

Экранирование номера кармана в C++

В строке замены символ $ начинает ссылку на карман. Чтобы получить обычный знак доллара, его удваивают:

std::string txt = "price 10" std::regex re(R"rx((\\d+))"); std::string res = std::regex_replace(txt, re, "cost $1"); std::regex re(R"rx((\\d+))"); std::string res = std::regex_replace(txt, re, "cost $$1"); std::cout << withGroup << "\n"; std::cout << withDollar << "\n";

Дана строка:

std::string txt = "ab cd ef"

Поменяйте местами буквы во всех двухбуквенных фрагментах, отделенных пробелом.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить