如何截取指定字符串?谢了

ihualan 2006-05-15 12:44:42
比如有字符串:abfdasd<#tag#>字符串内容...</#tag#>89afdsa,
如果要获取<#tag#></#tag#> 直接的字符:“字符串内容...”
应该怎么做呢?
谢谢了
...全文
146 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ihualan 2006-05-15
  • 打赏
  • 举报
回复
好了
测试成功
写成函数为:
function GetString(strBegin,strEnd,strContent:string):string;
var i,j:integer;
begin
i:=pos(strBegin,strContent);
j:=pos(strEnd,strContent);
result:=Copy(strContent,i+Length(strBegin),j-i-Length(strBegin));
end;
ihualan 2006-05-15
  • 打赏
  • 举报
回复
我正想用pos
谢谢楼上
老之 2006-05-15
  • 打赏
  • 举报
回复
const s1='<#tag#>';
s2='</#tag#>';
var i,j:integer;
s,r:string;
begin
s:='abfdasd<#tag#>字符串内容...</#tag#>89afdsa';
i:=pos(s1,s);
j:=pos(s2,s);
r:=Copy(s,i+Length(s1),j-i-Length(s1));
ShowMessage(r);
end;

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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