以逗号为分隔符对字符串进行分隔
源代码(可直接复制)
#include <iostream>
#include <vector>
#include <time.h>
#include <stdlib.h>
#include <sstream> //内存string io流using namespace std;int main ()
{string ss="wlm99@126.com,王黎明,(单位地址)乌市公园北街 3 ""号皓翔文苑小区 1 号综合楼 7 层 ,165,2601,0991-5823066,347.30";stringstream sstr(ss); //stringstream流类型,可以从string中读取数据 也可以向string中写入数据vector<string> stu;string token;while(getline(sstr, token, ',')) //getline函数进行字符串的提取{stu.push_back(token);}for(auto &i:stu)cout<<i<<endl;return 0;
}/** getline函数讲解** (1) istream& getline (istream& is, string& str, char delim);* (2) istream& getline (istream& is, string& str);** is: 一个输入流对象(stringstream类继承自iostream,所以可以使用)* str:一个 string 对象,提取出的字符串会存放于此* delim:该参数是需要分隔符,表示以‘d’为分隔符** get如果找到分隔符,则将其提取并丢弃,即不存储分隔符,并且在其之后开始下一个输入操作。** 如果getline没有读入字符,将返回false,可用于判断文件是否结束*/
以逗号为分隔符对字符串进行分隔相关推荐
- .net mysql字符串截取_MySQL 字符串拆分操作(含分隔符的字符串截取)
无分隔符的字符串截取 题目要求 数据库中字段值: 实现效果:需要将一行数据变成多行 实现的sql SELECT LEFT(SUBSTRING('P1111',help_topic_id+1),1) A ...
- php 拆分含有多个分隔符的字符串
一.需求 拆分含有多个分隔符(中英文分号.逗号和空格)的字符串,分隔字符串为数组: 二.实现 1.方法一 explode() 先将分隔符替换为同一分隔符,再使用explode进行拆分: str_rep ...
- 如何在javascript中使用多个分隔符分割字符串?
如何在JavaScript中使用多个分隔符拆分字符串? 我正在尝试在逗号和空格上进行拆分,但是AFAIK,JS的拆分功能仅支持一个分隔符. #1楼 对于那些想要在拆分功能中进行更多自定义的人,我编写了 ...
- Java split拆分使用竖线为分隔符的字符串方法
http://webservices.ctocio.com.cn/java/197/9472197.shtml 在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到 ...
- c#split方法拆分为数据_【转载】C#使用Split函数根据特定分隔符分割字符串
在C#程序开发过程中,很多时候可能需要将字符串根据特定的分割字符分割成字符或者List集合,例如根据逗号将字符串分割为数组,或者根据竖线将字符串分割成数组,C#中提供了Split()函数来快速将字符串 ...
- java分隔符 字符串_我们如何使用Java分割带有任何空白字符作为分隔符的字符串?...
String类的split()方法接受一个定界符(以字符串的形式),基于该定界符将当前String分成较小的字符串,并将所得的字符串作为数组返回.如果String不包含指定的定界符,则此方法返回仅包含 ...
- 基于多种分隔符进行字符串的分割
首先来说,字符串尾部的不叫分隔符,字符串中间的才叫分隔符. 例如 Hello World, My name is Python. 中的点号就不是分隔符 将下面这个字符串切分成单个的单词. Hello ...
- Python按照指定的分隔符拆分字符串split()函数
[小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python按照指定的分隔符拆分字符串 split()函数 ● 选择题 ...
- pgsql将为NULL或空字符串的字段替换为指定默认值,格式化时间戳,用指定分隔符截取字符串等操作
一.将为NULL或空字符串的字段替换为指定默认值 update 表名 set 字段 = COALESCE(NULLIF(trim(字段名), ''), '默认值'); 用例:select COALES ...
最新文章
- log4j与commons-logging slf4j的关系
- python中一些常用函数和库的介绍(getattr、id、type、sys)
- Java的12个语法糖【转】
- java jackson json_使用Java和Jackson将Json序列化为通用结构而无...
- 市场规模占全国4成,广东物联网市场发展强劲
- python enumerate用法总结_python enumerate用法总结
- 机器学习九大挑战(转载)
- AI 专利之争:小米超华为,国家电网才是大 Boss?
- 改变select组件的option选中状态的快捷方法
- linux java 日期 报错_Linux下java报错Too many open files的解决方法
- centos6.4-x86-64系统更新系统自带Apache Http Server
- synchronized几种常见用法
- php 锁机制 stream,Php+redis+锁机制实现高并发秒杀抢购解决方案
- flutter大小单位:dp
- 28.【分解质因数】
- 10年外贸人工具:邮件群发软件工具哪个好?
- Android关闭输入法
- python编写贪吃蛇游戏
- 牛客巅峰训练赛S2钻石王者——补题
- MySQL INSERT插入条件判断:如果不存在则插入
热门文章
- c语言程序设计基础广西师范大学出版社答案,附录Ⅰ全国高校计算机等级考试广西考区二级考试大纲.DOC...
- 齐次坐标(Homogeneous Coordinate)的理解
- ios状态栏,导航栏,工具栏,tab栏的位置,附图
- appium连接ios手机
- 越努力,越幸运—2021年终总结
- Java中使用JCOM操作Word/Excel对象
- 如何将应用隐藏成一个计算机,局域网中如何隐藏自己的计算机
- 什么是webshell 常见的webshell工具有哪些
- 文献阅读三—Deep Text Classification Can be Fooled
- python 基于xgboost预测波士顿房价