字符串截取?

leaf1111 2002-07-18 05:00:25
请问如何从指定string类型的字符串中提取指定位置段的字符串?

如:
s:string
如何取出s[1] 到 s[20]之间的字符。
...全文
801 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjhydx98 2002-07-18
  • 打赏
  • 举报
回复
pos() 定位

copy() 取指定字符串
支持中文哦 2002-07-18
  • 打赏
  • 举报
回复
MidStr(strSource,nStartIndex,nLength);
biyesheng 2002-07-18
  • 打赏
  • 举报
回复
copy()
cnnjvirus 2002-07-18
  • 打赏
  • 举报
回复
for i:=0 to 20 do
begin
a[i]:=copy(s,i,1);
end;
bcrun 2002-07-18
  • 打赏
  • 举报
回复
其实真正较难的还是反过来,要快速的对s[1] 到 s[20]之间的字符赋值(替换,当然不是弄个for循环从1到20),谁有什么好办法吗?
johnsonrao 2002-07-18
  • 打赏
  • 举报
回复
copy(s,2,18)
qufeng0511 2002-07-18
  • 打赏
  • 举报
回复
有机个关于字符串的函数,你自己查查看
copy(),leftstr(),rightstr()
star_of_light 2002-07-18
  • 打赏
  • 举报
回复
substr:=Copy(s,1,20);
hjd_cw 2002-07-18
  • 打赏
  • 举报
回复
copy(s,1,20)

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧