delphi 提取字符中的数字


本文整理自网络,侵删。

 delphi 提取字符中的数字
Function Setstring(cString:string):string;   {提取数字}
 VAr
   i:integer;
   str:string;
  begin
    str:='';
      For i:=1 to length(cString) do
          begin
           if Pos(cString[i],'0123456789')<=0 then
             break
           else
            Case cString[i] of
             '0': str:=Str+'0';   '1': str:=Str+'1'; '2': str:=Str+'2';
             '3': str:=Str+'3';   '4': str:=Str+'4'; '5': str:=Str+'5';
             '6': str:=Str+'6';   '7': str:=Str+'7';
             '8': str:=Str+'8';   '9': str:=Str+'9';
            end;
    end;
    Setstring:=str;
  end;
 
如121545ADFDF121 提取之后是 121545 函数中去掉红字部份,结果便是:121545121

相关阅读 >>

Delphi 时钟

Delphi 简单的截图代码

Delphi winapi: getwindowtext - 获取窗口标题

Delphi 生成xml 方法 与 Delphi txt文件操作

Delphi xe6 通过javascript api调用百度地图

Delphi 获取大于2g的物理内存大小

Delphi 创建快捷方式的单元文件

Delphi synedit的安装和基本使用

Delphi 从url地址中获得文件名

Delphi fullscreen全屏

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...