C++字符串替换
来源:互联网 发布:java后台管理框架源码 编辑:程序博客网 时间:2024/05/12 07:42
//该函数用于字符串的替换;
//参数1:是源字符串;
//参数2是要替换的字符子串;
//参数3是要替换成的字符子串
//例如下面例子:
// std::string str = "you are best";
// std::string str0 = "you";
// std::string str1 = "we";
//通过该函数得到的是 "we are best";
void replace(std::string str, const std::string str0, const std::string str1)
{
std::string::size_type pos = 0;
std::string::size_type len0 = str0.size();
std::string::size_type len1= str1.size();
while((pos = str.find(str0, pos)) != std::string::npos)
{
str.replace(pos, len0, str1);
pos += len1;
}
}
0 0
- [C]no2.字符串替换
- C字符串替换
- c 字符串替换
- C字符串替换函数
- C语言 字符串替换
- C语言替换字符串
- 字符串替换 c
- 字符串替换C语言
- c语言字符串替换
- C语言实现字符串替换
- Linux C字符串替换函数
- C语言字符串替换函数
- C语言 字符串替换 多次
- C语言实现字符串替换
- linux c 实现字符串替换
- C语言字符串查找替换
- C语言宏定义中的字符串替换
- C/C++字符串匹配和替换
- 第五章作业part2
- linux 查看文本文件的头部、尾部行内容 及查看行数
- redis数据丢失及解决
- java学习笔记(一)
- Android_自定义切换控件SwitchView
- C++字符串替换
- Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)
- ChainedExceptionDemo
- 【翻译】动态图像监测开源代码 motion 学习-----Motion Guide - Basic Features(motion的基本特性)(一)
- 安卓settings
- 烦
- Sqlserver2008 2012配置文件流数据库FileStream
- 金字塔探秘——金字塔塔能与人体健康
- android 读取json数据(遍历JSONObject和JSONArray