社区
C++ Builder
帖子详情
如何从一个带有分隔符的字符串里读出每个子串??
zhaoxinghan
2005-03-24 07:34:30
比如有一个字符串是"123,345,345,1234",怎么样分别得到"123","345","1234"呢?希望得到简单的方法实现.
...全文
97
4
打赏
收藏
如何从一个带有分隔符的字符串里读出每个子串??
比如有一个字符串是"123,345,345,1234",怎么样分别得到"123","345","1234"呢?希望得到简单的方法实现.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaoxinghan
2005-03-24
打赏
举报
回复
其实我就是想要kyodan的那种方法,上边的两种我以前都用过.
kyodan
2005-03-24
打赏
举报
回复
TStrings *strs =NULL;
strs =new ...
if(strs)
strs->Delimiter =',';
strs->DelimitedText ="123,345,345,1234";
if(strs->Count >0)
for(int ii=0; ii <strs->Count; ++ii)
strs->Strings[ii]...
...
delete strs
//
//get more stuff from BCB's TStrings help
//
Gamma_Beam
2005-03-24
打赏
举报
回复
AnsiString AStr=SourceString;
TStringList* sRet=new TStringList();
int iPos=AStr.Pos(",");
while(iPos>0 )
{
sRet->Add(AStr.SubString(1,iPos-1));
AStr.Delete(1,iPos);
iPos=AStr.Pos(",");
}
if(!AStr.IsEmpty())
sRet->Add(AStr);
meikeer
2005-03-24
打赏
举报
回复
哈哈,我刚好写完的代码中用到了这个算法要简单的吧?
void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString sourceStr="123,345,345,1234";
String value;
int index=0;
int pos=sourceStr.Pos(",");
while (pos>0)
{
value=sourceStr.SubString(1,pos-1);
sourceStr.Delete(1,pos);
pos=sourceStr.Pos(",");
index++;
ShowMessage(value);
}
value=sourceStr;
ShowMessage(value);
delete ss;
}
这个是我的写法你照着改一下就是了
你必须知道的495个C语言问题
我在设计
一个
状态机,用函数表示每种状态,
每个
函数都会返回
一个
指向下
一个
状态的函数的指针。可我找不到任何方法来声明这样的函数——感觉我需要
一个
返回指针的函数,返回的指针指向的又是返回指针的函数……,如此...
《你必须知道的495个C语言问题》
我在设计
一个
状态机,用函数表示每种状态,
每个
函数都会返回
一个
指向下
一个
状态的函数的指针。可我找不到任何方法来声明这样的函数——感觉我需要
一个
返回指针的函数,返回的指针指向的又是返回指针的函数……,如此...
C
字符串
解析
函数功能: 分解s1
字符串
为用特定
分隔符
分隔的多个
字符串
(一般用于将英文句分解为单词) 函数返回:
字符串
s1中首次出现s2中的字符前的子
字符串
指针 参数说明: s2一般设置为s1中的分隔字符 规定进行子调用时(即...
AWK
字符串
处理
字符串
处理的另外
一个
强大的工具是AWK, 与SED不同的是AWK更加擅长对
字符串
进行切分, 进行列处理。 语法 awk [ -F re] [parameter…] [‘prog’] [-f progfile] 参数说明: -F re:允许awk更改其字段
分隔符
,...
python
字符串
赋值操作(分别使用三 种
分隔符
)_python核心编程学习笔记(6-10)
序列序列类型有着相同的访问模式:它的每
一个
元素可以通过指定
一个
偏移量的方式得到。而多个元素可以通过切片操作的方式一次得到标准类型操作符>, < .== 值比较is ,is not 身份比较and or 布尔逻辑运算符序列...
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章