Есть ли «готовый способ»/библиотека для извлечения шаблонов для использования с sprintf()
или std::cout
из шаблонов регулярных выражений?Обратное применение регулярных выражений
Для проверки регулярных выражений шаблона Я использую "regex.h"
и хранения данных, подтверждающих модели, как, например:
"A((\\+|\\-)(\\d|\\.){6})\\r"
"G((\\+|\\-)(\\d|\\.){6})\\r"
Я хочу иметь что-то вроде "A+%06f"
, "G+%06f"
.
Нет способа сделать это, но для простых случаев вы можете написать свой собственный. Этот ответ находится в [A +] регулярных выражениях: http://stackoverflow.com/a/28862668/2642059 –