Boost C++ 库

...世界上最受尊敬和经过精心设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

PrevUpHomeNext

函数模板 ireplace_first

boost::algorithm::ireplace_first — 替换第一个算法(不区分大小写)

概要

// In header: <boost/algorithm/string/replace.hpp>


template<typename SequenceT, typename Range1T, typename Range2T> 
  void ireplace_first(SequenceT & Input, const Range1T & Search, 
                      const Range2T & Format, 
                      const std::locale & Loc = std::locale());

描述

用格式字符串替换输入中搜索子字符串的第一个匹配项。 输入序列被就地修改。 搜索不区分大小写。

参数

输入

一个输入字符串

搜索

要搜索的子字符串

格式

一个替换字符串

Loc

用于不区分大小写比较的区域设置


PrevUpHomeNext