Delphi自带的字符串分割函数Split
来源:互联网 发布:eva分析软件 编辑:程序博客网 时间:2024/05/22 08:28
下面介绍Delphi自带的字符串分割函数,根据你的需要来使用。
1、ExtractStrings
function ExtractStrings(Separators, WhiteSpace: TSysCharSet; Content: PChar; Strings: TStrings): Integer;
第一个参数是分隔符,可以是多个,例如 [';',',',':'] 可以按分号、逗号、分号来同时分割。
第二个参数是开头被忽略的字符,例如['<','>',' '],被分割出的字符,如果开头有大于号,小于号,或者分号,被分割出来后会被忽略。
第三个参数是被分割的字符串。
第四个参数返回分割出的字符串数量。
注:该函数只能按单个字符进行分割,不能按字符串进行分割。
2、SplitString
function SplitString(const S, Delimiters: string): TStringDynArray;
第一个参数是被分割的字符串。
第二个参数是分隔符,可以包含多个分隔符,例如';,:',可以按分号、逗号、分号来同时分割。
返回值是分割的结果。
注:这个函数在早期的Delphi中没有,跟ExtractStrings的用法相近,参数更少,使用更方便一些,要引用这个单元System.StrUtils
3、使用正则式 TRegEx.Split
function TRegEx.Split(input, pattern : string): TArray<string>
第一个参数是被分割的字符串。
第二个参数是分隔符。
注:该函数可以完全替代上面两个函数,正则式的功能很强大,上面两个函数只能按某几个字符进行分割,正则式则可以按字符串、或者匹配字符串进行分割,需要引用单元 RegularExpressions,在Delphi XE以及以后版本中包含正则式。
- Delphi 自带的字符串分割函数split
- Delphi自带的字符串分割函数Split
- split字符串分割函数
- split函数分割字符串
- Delphi分割字符串的函数
- Delphi分割字符串的函数
- Java分割字符串函数split的用法
- [Unity&]使用Split函数分割字符串的
- delphi 的分离字符串函数 split
- DELPHI字符串分割函数
- Delphi字符串分割函数
- 分割字符串函数split(C#)
- 分割字符串函数split(C#)
- c 分割字符串函数 split
- SQL 字符串分割函数 split
- oracle字符串分割函数split
- php 字符串分割函数split
- Java-split函数-分割字符串
- SurfaceView 闪屏问题
- 网易面试题之 牛牛的作业薄上有一个长度为 n 的排列 A,这个排列包含了从1到n的n个数,但是因为一些原因, * 其中有一些位置(不超过 10 个)看不清了,但是牛牛记得这个数列顺序对的数量是 k,
- linux命令大全——X WINDOWS SYSTEM
- nyoj496巡回赛-拓扑排序-拓扑序列
- 在java中调用weka聚类方法并显示相应的类标签+weka中创建arff数据
- Delphi自带的字符串分割函数Split
- 一般过去时
- unity不规则按钮透明点击偏移问题
- 分割字符串 ExtractStrings
- Unity 安卓手机 AssetBundle.LoadFromFile() SerializedFile占用大量内存
- Java复习总结——框架篇(三)
- 造轮子去了
- Vmware桥接模式下主机和和虚机间为何互相ping不通
- 基本数据类型以及变量的定义