分享

[Delphi] 字符串分割函数

 独孤求财 2012-05-17
[Delphi] 字符串分割函数
2010-03-11 21:00

   有些东西做多了总希望能以更简单的方法实际。刚开始知道的东西很少。于是简单的问题经过我们复杂的处理终于解决。不时也兴奋一下。可是做的越多。就发现越多的新东西。比如下近常用到的字符串分割

时常有些格式如:xxxx,xxxxxx,ddsfds,xfd

http://www.360doc.com/mailto:fdfs@dsafd@dsafde@ dsdf@

dsf| sdfds |dsfad| dfdsf

之类的东西要取出被分割的值。开始只知道 POS 啊COPY 啊,后来学着用正则啊,再学替换啊后来又发现其实delphi本身就有一个分割函数 :ExtractStrings

function ExtractStrings(Separators: TSysCharSet; WhiteSpace: TSysCharSet; Content: PAnsiChar; Strings: TStrings): Integer;

举例:p:= xxx | bbb | www.baidu.com/szba

ExtractStrings(['|'],[' '],pchar(p),memo1.Lines);

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多