string一些常用函数基础
2015-08-05 09:53
113 查看
<span style="font-size:18px;">string str("hello world"); str.insert (pos,"hello world"); str.erase (pos,len); str1.replace (pos,len,args); str.find ("hello world");//在str中查找"wo" 第一次出现的位置的下标。 str.rfind ("hello world"); //在str中查找"wo"最后一次出现位置的下标 str.find_first_of (args); //在str中查找args的任意字符的第一次出现。 str.find_last_of (args); //在str中查找args的任意字符的最后一次出现。 str.find_first_no_of (args); //在str中查找第一个不属于 args的字符。 str.find_last_no_of (args); //在str中查找最后一个不属于 args的字符。 string 类的find方法的返回值都是size_type 类型。 当没有查到时,返回值是string::npos;可以将返回值和string::nops比较,判断是否找到。 从字符串中截取子串: (截取子串substr ) string str("hello world"); str.substr(pos,n); //截取下标从pos开始,长度为n的一个子串。 str.substr(pos); //截取下标从pos开始到字符串末尾的子串。</span>
相关文章推荐
- ASP.NET 3.5 Extensions、Expression Studio和Silverlight、IE 8 Preview 发布及学习资源、安装问题汇总
- 最新版ffmpeg 提取视频关键帧
- MinGW WinSockets 编程
- 字符串处理 hdu 1048
- Freemarker表达式
- 覆盖(override)和重载(overload)的区别
- 算法设计与分析:第五章 回溯法 5.1TSP之货郎担问题
- 算法设计与分析:第四章 动态规划 4.6仪器维修时间表问题
- 20个最常用的javascript方法函数
- WSTMall网站系统最新官方版
- Oracle中的控制文件管理
- CF 560 Gerald's Hexagon
- Qt拷贝文件、文件夹(QFile::copy)
- 算法设计与分析:第四章 动态规划 4.5最长公共子序列
- 算法设计与分析:第四章 动态规划 4.3多段图的最短路径问题
- GPRS本质论
- VS2008中文版安装ASP.NET 3.5 Extensions模板遗失解决方法
- WSTMall网站系统最新官方版
- 常见的几种RuntimeException
- 深入解析Java中的JDBC事务