delphi 根据邮箱地址分离出@前的内容


本文整理自网络,侵删。

 
function PosCh(ch: Char; const S: String): Integer;
var
  I: Integer;
begin
  for I:=1 to Length(S) do
    if S[I] = ch then
    begin
      result := I;
      Exit;
    end;
  result := 0;
end;

function ExtractOwner(const S: String): String;
var
  P: Integer;
begin
  result := '';
  P := PosCh('@', S);
  if P > 0 then
    result := Copy(S, 1, P - 1);
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
showmessage(ExtractOwner('abc123@163.com'));
end;

相关阅读 >>

Delphi不占cpu的延时函数

Delphi xe5 与其他版本共存

Delphi窗口随机类名

Delphi版 随机窗口类名

Delphi代码直接注入别的进程

Delphi xe6 使用intent启动活动并在android应用程序中获取返回值的示例

Delphi获取flash文件的影片时长,原始尺寸,帧数等信息

Delphi superobject json操作类的基本用法

Delphi android 保持唤醒状态

Delphi 拖动form上的图片,form一起动

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



打赏

取消

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

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

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

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

评论

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