delphi字符串替換
{
功能:字符串替換
參數:
s: 源字符串
source: 需要被替換的字符串
target: 需要替換成的字符串
返回值:
替換後的字符串
例:
nowstr := replacing('<input type=><input>','<input','<lable');
nowstr='<lable type=><lable>'
}
function TfrmWebReport.replacing(S, source, target: string): string;
var site,StrLen:integer;
begin
{source在S中出現的位置}
site:=pos(source,s);
{source的長度}
StrLen:=length(source);
{刪除source字符串}
delete(s,site,StrLen);
{插入target字符串到S中}
insert(target,s,site);
{返回新串}
replacing:=s;
end;
功能:字符串替換
參數:
s: 源字符串
source: 需要被替換的字符串
target: 需要替換成的字符串
返回值:
替換後的字符串
例:
nowstr := replacing('<input type=><input>','<input','<lable');
nowstr='<lable type=><lable>'
}
function TfrmWebReport.replacing(S, source, target: string): string;
var site,StrLen:integer;
begin
{source在S中出現的位置}
site:=pos(source,s);
{source的長度}
StrLen:=length(source);
{刪除source字符串}
delete(s,site,StrLen);
{插入target字符串到S中}
insert(target,s,site);
{返回新串}
replacing:=s;
end;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.