std::string字符串分割
来源:互联网 发布:qq群倍投软件 编辑:程序博客网 时间:2024/04/30 12:19
废话不多说,直接上代码:
std::vector<std::string> split(std::string str, std::string pat){std::vector<std::string> bufStr;while (true){int index = str.find(pat);std::string subStr = str.substr(0, index);if (!subStr.empty())bufStr.push_back(subStr);str.erase(0, index + pat.size());if (index == -1)break;}return bufStr;}使用方式:
std::vector<std::string> plits = split("192.168.0.1", ".");for (int i = 0; i < plits.size(); i++){printf("###%s###", plits.at(i).c_str());}
最后输出为:
###192###
###168###
###0###
###1###
0 0
- std::string字符串分割
- 标准std::string分割字符串split
- std:string格式化字符串
- C++ std::string split分割函数实现
- string 字符串分割
- String.split() 字符串分割
- [C++]string分割字符串
- java ,String分割字符串
- lua string 分割字符串
- string字符串分割
- string 分割字符串
- C++ string 分割字符串
- 字符串的分割String
- CString、std::string格式化字符串
- std::string 字符串大小写转换
- std::string是字符串吗?
- .std::string转utf8字符串
- C++中利用STD库函数分割字符串
- 黑马程序员——Java基础:面向对象、this关键字
- STL中Map和Set应用总结
- xml文件不能被解析
- java几种常用设计模式简单示例
- 基于TinyXml的嵌入式Linux
- std::string字符串分割
- CSS代码使任何元素垂直居中
- Tutorial 3: First Triangle
- 自动处理NSLog
- 学习的力度应该与需求目的相匹配
- CRC算法详解(1)
- 基于spring mvc 移动终端后台开发
- 再横屏界面 进行锁屏后 解锁进入界面 界面错乱问题
- php基础教程