Delphi 获取字符串关键词之后的所有内容  
官方Delphi 学习QQ群: 682628230(三千人)
频道

Delphi 获取字符串关键词之后的所有内容


uses
  System.SysUtils;

function GetContentAfter(const input, target: string): string;
var
  posTarget: Integer;
begin
  posTarget := Pos(target, input);
  if posTarget > 0 then
    Result := Copy(input, posTarget + Length(target), MaxInt)
  else
    Result := ''; // 如果未找到目标子字符串,则返回空字符串
end;

procedure Test;
var
  input, target, resultContent: string;
begin
  // 定义测试字符串和目标子字符串
  input := '这是一个测试字符串 xxxx 之后的内容';
  target := 'xxxx';

  // 获取目标子字符串之后的所有内容
  resultContent := GetContentAfter(input, target);

  // 输出结果
  Writeln('输入字符串: ', input);
  Writeln('目标子字符串: ', target);
  Writeln('目标子字符串之后的内容: ', resultContent);
end;

begin
  Test;
end.



推荐分享
图文皆来源于网络,内容仅做公益性分享,版权归原作者所有,如有侵权请告知删除!
 

Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号

执行时间: 0.046422004699707 seconds