首页 > 其他 > 详细

delphi 字符串查找

时间:2014-06-27 20:18:27      阅读:421      评论:0      收藏:0      [点我收藏+]

1、在源字符串Src中查找子串S,返回Src中S之前的部分

Function Before( Src,S:string ): string ;
Var
  F: Word ;
begin
    if Src = ‘‘ then
      Before := ‘‘;
    F := Pos(S, Src);
  if F = 0 then
  begin
    Before := S;
  end
  else
    Before := Copy(Src,1,F-1);
end;

 

2、在源字符串Src中查找子串S,返回Src中S之后的部分

function After(Src: string; S: string):string;
Var
  F: Word ;
begin
  if Src = ‘‘ then After := ‘‘;
  F := Pos(S, Src);
  if F = 0 then
    After := ‘‘
  else
    After := Copy(Src, F+Length(S), Length(Src));
end;

 

 

3、返回Src中 子串first与second之间的部分,找到立即返回

function Between(Src: string; first, second: string):string;
begin
  Between := Before(After(Src, first), second);
end;

delphi 字符串查找,布布扣,bubuko.com

delphi 字符串查找

原文:http://www.cnblogs.com/lp-blogs/p/3809636.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!