有一字符串:"aaaa, bbbbbb, cccccc, pp 299-309"$$$"a Pan, b"$"2002"
我想将第一个$之前的aaaa提出放到第一个$和第二个$之间,将299-309提出放到第二个$和第三个$之间,应如何实现!
谢谢!
我想将第一个$之前的aaaa提出放到第一个$和第二个$之间,将299-309提出放到第二个$和第三个$之间,应如何实现!
谢谢!
解决方案 »
- 聊天软件如何判断信息是否发送成功??
- 窗体如何设计
- 关于Access备注字段读取乱码的问题?始终没有搞定,大虾们给解决一下!
- 关于在BCB中继承和派生的问题
- 问一个经典的问题,如何在保存前 判断AdoDataSet里面的非空字段
- 北大的校园bbs里看到一篇触动很大的文章(转载)
- 请问哪儿能下载到delphi6开发指南附书的光盘?
- 哪位高手能给我一个到源码空间(www.playicq.com)的下载的帐号?不受1k速度的限制。我有急用啊要是有的话分全给你。
- 展示窗体应放在主窗体的哪个属性里面?高份相送!
- 使用treeview的一个问题
- 急!Oracle安装问题,也许很常见
- 为什么部分属性编辑器不能使用
S,StrBase,StrA,strB:string;
sp:integer;
beginStrBase:='aaaa, bbbbbb, cccccc, pp 299-309"$$$"a Pan, b"$"2002';S:=copy(StrBase,1,pos('$',StrBase)-1);strA:='aaaa';
Delete(S,pos(strA,S),length(strA));strB:='299-309';
Delete(S,pos(strB,S),length(strB));Delete(strBase,1,pos('$',StrBase));
sp:=pos('$',strBase);
S:=S+'$'+StrA+copy(strBase,1,sp)+strB+copy(strBase,sp+1,length(strBase)-sp); // result
end