#1515. CSV数据解析器
CSV数据解析器
故事背景
在数据分析系统中,CSV(逗号分隔值)文件是一种常见的数据存储格式。为了处理CSV文件中的数据,需要将每一行按照分隔符(通常是逗号)分割成多个字段。请你编写一个程序,帮助数据分析师完成这种字符串分割工作。
题目描述
给定一个字符串和一个分隔符字符,你需要将该字符串按照分隔符分割成多个子串,并输出这些子串。
请编写一个 C++ 程序,实现上述功能。
输入格式
输入一行字符串,然后输入一个分隔符字符。
输出格式
输出每行一个子串,按照分割后的顺序排列。
样例输入 1
Hello,World,Test
,
样例输出 1
Hello
World
Test
样例输入 2
123-456-789
-
样例输出 2
123
456
789
样例输入 3
Test
X
样例输出 3
Test
提示
- 注意分隔符可能不存在于字符串中
- 注意字符串可能以分隔符开头或结尾
- 注意连续的分隔符会产生空字符串