码迷,mamicode.com
首页 > 其他好文 > 详细

delphi 字符串查找

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

标签:string   os   cti   for   c   io   

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 字符串查找

标签:string   os   cti   for   c   io   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!