Function template ierase_first
boost::algorithm::ierase_first — Erase first algorithm ( case insensitive ) 
 Synopsis
template<typename SequenceT, typename RangeT> 
  void ierase_first(SequenceT & Input, const RangeT & Search, 
                    const std::locale & Loc = std::locale());Description
Удалите первое появление подстроки из входа. Последовательность ввода изменяется на месте. Поиск - дело нечувствительное.
| Параметры: |  | 
| Input
 | Вводная строка | 
| <Loc> | Местность, используемая для бесчувственного сравнения | 
| <Search> | Подстроки для поиска |