社区
Delphi
帖子详情
那个函数可以按指定的符号删分一个字符串?
hansonboy
2003-08-29 09:37:40
如我想把
'aaa,bbb,ccc'删分为
'aaa'
'bbb'
'ccc'
...全文
30
4
打赏
收藏
那个函数可以按指定的符号删分一个字符串?
如我想把 'aaa,bbb,ccc'删分为 'aaa' 'bbb' 'ccc'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zousoft
2003-08-30
打赏
举报
回复
s := 'aaa,bbb,ccc';
a := copy(s, 0, pos(',', s)-1); // Output 'aaa'
s := StringReplace(s, 'aaa,', '', []); // Output 'bbb'
b := copy(s, 0, pos(',', s)-1);
c := StringReplace(s, 'bbb,', '', []); // Output 'ccc'
baguli
2003-08-29
打赏
举报
回复
对不住,上述代码会吃掉最后一组字符串,修改为:
在最后一个end前加上一句List.Add(pStart);
另外,没有进行差错控制,请自己加上
baguli
2003-08-29
打赏
举报
回复
自己写一个拆分函数吧,将拆分好的存如一TStrings对象中
procedure StringToStrings(const Text: string; List: TStrings); //假设拆分符号为','
var pStart, pEnd: PChar;
AStr: String;
nLen: Integer;
begin
pStart := PChar(Text);
pEnd := StrPos(pStart, ',');
while Assigned(pEnd) and (StrLen(pStart) <> 0) do
begin
nLen := pEnd - pStart;
SetLength(AStr, nLen);
StrLCopy(PChar(AStr), pStart, nLen);
List.Add(AStr);
pStart := pEnd;
Inc(pStart);
pEnd := StrPos(pStart, ',');
end;
end;
大地精灵
2003-08-29
打赏
举报
回复
你是要分成三个好象没有,替代指定的字符到是有,stringreplace
你就自己写函数吧
python代码,在
字符串
的多个
指定
位置插入
符号
的位置进行排序,然后使用循环和
字符串
的切片操作以及
字符串
的拼接操作,在每个
指定
位置插入
符号
。可以使用循环和
字符串
的切片操作以及
字符串
的拼接操作来在
字符串
的多个
指定
位置插入
符号
。后,后面的位置会发生变化,因此在循环中需要调整插入
符号
。
函数
返回在多个
指定
位置插入
符号
。以下是
一个
在
字符串
多个
指定
位置插入
符号
。最后返回插入后的新
字符串
。,需要在第2、5、8个位置插入
符号
。,表示在多个
指定
位置插入
符号
。在这个示例中,输入
字符串
为。是需要在
字符串
中插入
符号
。该
函数
首先将需要插入
符号
。在这个
函数
中,输入参数。
编程从键盘输入
一个
字符串
和
一个
指定
字符, 删除该
字符串
中所有
指定
的字符,将结果保存到
一个
新的
字符串
中并输出
/*编程从键盘输入
一个
字符串
和
一个
指定
字符, 删除该
字符串
中所有
指定
的字符,将结果保存到
一个
新的
字符串
中并输出*/ #include<stdio.h> #include<string.h> main() { char str[100],s[100],c; int i=0,j=0; printf("请输入
一个
字符串
:"); gets(str); printf("...
SQL Server
字符串
根据
指定
字符拆分 自定义拆分
字符串
函数
微软SQL Server数据库中包含了很多内置的
函数
,入下图: 它们用于处理日期、数学、元数据、
字符串
等。 其中最为常用的就是处理
字符串
,里面包含了CharIndex()等
函数
,非常方便使用。 但是对于 特殊
字符串
的处理,比如:
字符串
: '96525,11425,6632,11785,99654',如果想获取第三个与第四个分割
符号
之间的数字, 那么SQL 内置
函数
无法直接做到。这时就需要自定义
函数
。下面自定义三个
函数
,用于处理特殊的
字符串
。 一、按
指定
符号
分割
字符串
,返回分割后的元素个数
(C语言)常见字符
函数
和
字符串
函数
我们都知道,在C语言里有string.h这个头文件,但是C语言里没有string这个类型。
字符串
通常放在常量
字符串
中或者字符数组中,
字符串
常量适用于那些对她不做修改的
字符串
函数
。 string.h这个头文件里声明的
函数
原型也全是针对char数组的种种操作。 直到C++中才出现了string这个类 这篇文章就简单整理一下C语言中处理字符、
字符串
的库
函数
。 strlen size...
mysql
指定
位置
字符串
插入_在MySQL中,我们如何在
字符串
的
指定
位置插入子
字符串
?...
我们可以使用MySQLINSERT()
函数
在
字符串
的
指定
位置插入子
字符串
。语法INSERT(original_string,@pos,@len,new_string)在这里,original_string是我们要在其中一些特定数目的字符的位置插入新
字符串
的
字符串
。@pos是新
字符串
开始插入的位置。@len是应从原始
字符串
中删除的字符数。删除字符的起点是@pos的值。New_string是我们...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章