本文整理自网络,侵删。
function TForm1.getNumberFromStr(strIn: string; sFlag: string): string;var i: Integer; tempStr: string;begin tempStr := '';
if Length(strIn) = 0 then begin Result := ''; exit; end;
for i := 1 to strIn.Length do begin if strIn[i] = sFlag then //截取到sFlag位置结束 Break;
if IsNumber(strIn[i]) then //isNumber--System.Character begin tempStr := tempStr + strIn[i]; end; end;
Result := tempStr;end;
相关阅读 >>
更多相关阅读请进入《Delphi》频道 >>