如何用Delphi实现StringTokenizer功能:
我们知道Java中有StringTokenizer,对于字符串处理都非常的方便,但是Delphi中没有提供该功能,我参考Java语言实现此功能的Delphi版本和C#版本。希望给大家提供一个方便。希望多多指教。zengqingsong@sohu.com unit SkyStringTokenizer; {字符串分析处理类 作者:曾青松 时间:2004/2/21(2003年除夕) } interface uses SysUtils, Classes; type IIterator = interface function hasNext(): boolean; function next(): string; end; type TSkyStringTokenizer = class(TComponent, IIterator) private tokens: TStringList; index: integer; data: string; delimiter: string; procedure init(dataLine: string; delim: string); function CharacterInTokens(ch: string; const sl: TStringList): boolean; function StringToCharArray(delim: string): TStringList; function SplitString(source, ch: string): Tstringlist; protected { Protected declarations } public { Public declarations } constructor create(dataLine: string); overload; constructor Create(dataLine: string; delim: string); overload; destructor destroy();override; function hasNext(): boolean; function next(): string;
相关视频
相关阅读 Delphi 7将进度条放在状态条里面Delphi与FORTRAN语言的混合编程如何用Delphi和Web Services开发短信应用程序Delphi7目录结构Delphi单元文件详解Delphi for PHP功能简单介绍Delphi调试教程Delphi优秀免费资源
热门文章 没有查询到任何记录。
最新文章
编程语言排行榜2020年android studio怎么删
eclipse怎么设置编码格式 eclipse设置编码格andriod studio如何使用真机测试 andriod sandroid studio怎么生成apk android studioandroid studio如何导入jar包 android stud
人气排行 安卓模拟器BlueStacks安装使用教程编程语言排行榜2020年9月 TIOBE编程语言排行eclipse字体大小怎么设置 eclipse字体大小plsql developer怎么连接数据库 plsql deveTomcat9.0安装教程 Tomcat9.0环境变量配置方plsql developer怎么使用 plsql developerVisual Studio 2015环境搭建教程Eclipse优化设置教程 Eclipse优化设置技巧
查看所有2条评论>>