Function find_format_copy
boost::algorithm::find_format_copy — Generic replace algorithm. 
 Synopsis
template<typename OutputIteratorT, typename RangeT, typename FinderT, 
         typename FormatterT> 
  OutputIteratorT 
  find_format_copy(OutputIteratorT Output, const RangeT & Input, 
                   FinderT Finder, FormatterT Formatter);
template<typename SequenceT, typename FinderT, typename FormatterT> 
  SequenceT find_format_copy(const SequenceT & Input, FinderT Finder, 
                             FormatterT Formatter);Description
Используйте Finder для поиска подстроки. Используйте Формат для форматирования этой подстроки и замены ее во входе. Результатом является модифицированная копия ввода. Он возвращается в виде последовательности или копируется на выходной итератор.
| ![[Note]](/img/note.png) | Note | 
|---|
| Второй вариант этой функции обеспечивает сильную гарантию безопасности. | 
| Параметры: | | <Finder> | Объект поиска, используемый для поиска совпадения, подлежащего замене |  | <Formatter> | Вещественный объект, используемый для форматирования совпадения |  | <Input> | Вводная последовательность |  | <Output> | Итератор вывода, на который будет скопирован результат | 
 | 
| Возвращение: | Итератор вывода, указывающий сразу после последнего вставленного символа или модифицированной копии ввода |