社区
C++ Builder
帖子详情
100分:如何在字符串中得到标志字符之间的字符串?
fromv
2002-10-10 03:45:08
char *s1="safd&()_12345678_sdfjm";
需要得到"_"之间的字符串"12345678"?
...全文
70
9
打赏
收藏
100分:如何在字符串中得到标志字符之间的字符串?
char *s1="safd&()_12345678_sdfjm"; 需要得到"_"之间的字符串"12345678"?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fromv
2002-10-10
打赏
举报
回复
分已送出。
szbug
2002-10-10
打赏
举报
回复
用AnsiString的pos然后截取就行了。
fromv
2002-10-10
打赏
举报
回复
谢谢大家。learninging...
windtransient
2002-10-10
打赏
举报
回复
AnsiString ss = sl;
int i;
i = ss.Pos("_");
ss.Delete(1,i);
i = ss.Pos("_");
ss.Delete(i,ss.Length()-i);
//ss就是你想要的
zbc
2002-10-10
打赏
举报
回复
AnsiString s = "34534454_zbcgsx_253534";
s = s.SubString(s.Pos("_")+1,s.Length());
s = s.SubString(1,s.Pos("_")-1);
ShowMessage(s);
bluebird97073
2002-10-10
打赏
举报
回复
AnsiString s1="safd&()_123456789676773_sdfjm";
int i=s1.Pos("_");
s1=s1.Delete(1,i);
s1=s1.SubString(1,s1.Pos("_")-1 );
ShowMessage(s1);
李志林HZ
2002-10-10
打赏
举报
回复
一时大意,写错了,第5行的“空格”应该为“标志字符”,还有后面的注释Substr的值是变为“12345678_sdfjm”,不是“321 98767”。
李志林HZ
2002-10-10
打赏
举报
回复
用AnsiString声明你的字符串。代码如下:
AnsiString Str="/*你的字串*/";
AnsiString Substr;
int j=Str.Pos("/* 标志字符*/ ");
Substr=(Str.Delete(1,j)).Trim();
j=Substr.Pos("/* 空格*/ ");//注意,j的值变为第二个标志字符的位置。还有,Substr的值也变为321 98767
Substr=(Substr.SubString(1,j-1)).Trim();
ShowMessage(Substr);//你可以看到Substr就是你要的标志字符中间的字符了
ilovebcb2000
2002-10-10
打赏
举报
回复
做个循环取
net.sf.json jar包 最全版
JAVA
中
使用JSON进行数据传递,用于java生成json
字符
串
,和java解析json
字符
串
(如果要使程序可以运行的话必须引入JSON-lib包,而JSON-lib包是一个beans,collections,maps,java arrays和XML和JSON互相转换的包)
C语言编程>第十五周 ⑤ 假定输入的
字符
串
中
只包含字母和 “#”号,请编写函数fun,它的功能是:除了
字符
串
前导的 “#”号之外,将串
中
其他“#”号全部删除。
例题:假定输入的
字符
串
中
只包含字母和 “#”号,请编写函数fun,它的功能是:除了
字符
串
前导的 “#”号之外,将串
中
其他“#”号全部删除。在编写函数时,不得使用C语言提供的
字符
串
函数 例如:若
字符
串
中
的内容为 ...
信息学奥赛一本通 1138:将
字符
串
中
的小写字母转换成大写字母 | OpenJudge NOI 1.7 13:将
字符
串
中
的小写字母转换成大写字母
ybt 1138:将
字符
串
中
的小写字母转换成大写字母 OpenJudge NOI 1.7 13:将
字符
串
中
的小写字母转换成大写字母 【题目考点】 1.
字符
串
处理 2. ASCII码 【解题思路】 判断一个
字符
c是不是小写字母 方法1:看
字符
的...
第五章 数 组-1146:判断
字符
串
是否为回文
1146:判断
字符
串
是否为回文 时间限制:
100
0 ms 内存限制: 65536 KB ...输入为一行
字符
串
(
字符
串
中
没有空白
字符
,
字符
串
长度不超过
100
)。 【输出】 如果
字符
串
是回文,输出yes;否则,输出no。 【输入样例】 abc...
C++ std::string
字符
串
替换
std::string
字符
串
替换
C++ Builder
13,871
社区成员
102,694
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章