Delphi 字符串函数大全.doc

上传人:汽*** 文档编号:557715059 上传时间:2022-08-21 格式:DOC 页数:70 大小:212KB
返回 下载 相关 举报
Delphi 字符串函数大全.doc_第1页
第1页 / 共70页
Delphi 字符串函数大全.doc_第2页
第2页 / 共70页
Delphi 字符串函数大全.doc_第3页
第3页 / 共70页
Delphi 字符串函数大全.doc_第4页
第4页 / 共70页
Delphi 字符串函数大全.doc_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《Delphi 字符串函数大全.doc》由会员分享,可在线阅读,更多相关《Delphi 字符串函数大全.doc(70页珍藏版)》请在金锄头文库上搜索。

1、【字符串函数大全】 首部 function AnsiResemblesText(const AText, AOther: string): Boolean; $StrUtils.pas 功能 返回两个字符串是否相似 说明 ANSI(American National Standards Institute)美国国家标准协会;不区分大小写 参考 function StrUtils.SoundexProc; var StrUtils.AnsiResemblesProc 例子 CheckBox1.Checked := AnsiResemblesText(Edit1.Text, Edit2.Text)

2、; 首部 function AnsiContainsText(const AText, ASubText: string): Boolean; $StrUtils.pas 功能 返回字符串AText是否包含子串ASubText 说明 不区分大小写 参考 function StrUtils.AnsiUppercase; function StrUtils.AnsiPos 例子 CheckBox1.Checked := AnsiContainsText(Edit1.Text, Edit2.Text); 首部 function AnsiStartsText(const ASubText, AText

3、: string): Boolean; $StrUtils.pas 功能 返回字符串AText是否以子串ASubText开头 说明 不区分大小写 参考 function Windows.CompareString 例子 CheckBox1.Checked := AnsiStartsText(Edit1.Text, Edit2.Text); 首部 function AnsiEndsText(const ASubText, AText: string): Boolean; $StrUtils.pas 功能 返回字符串AText是否以子串ASubText结尾 说明 不区分大小写 参考 functio

4、n Windows.CompareString 例子 CheckBox1.Checked := AnsiEndsText(Edit1.Text, Edit2.Text); 首部 function AnsiReplaceText(const AText, AFromText, AToText: string): string; $StrUtils.pas 功能 返回字符串AText中用子串AFromText替换成子串AToText的结果 说明 不区分大小写 参考 function SysUtils.StringReplace; type SysUtils.TReplaceFlags 例子 Edi

5、t4.Text := AnsiReplaceText(Edit1.Text, Edit2.Text, Edit3.Text); 首部 function AnsiMatchText(const AText: string; const AValues: array of string): Boolean; $StrUtils.pas 功能 返回字符串数组AValues中是否包含字符串AText 说明 不区分大小写 参考 function StrUtils.AnsiIndexText 例子 CheckBox1.Checked := AnsiMatchText(Edit1.Text, a1, a2,

6、 a3, a4); 首部 function AnsiIndexText(const AText: string; const AValues: array of string): Integer; $StrUtils.pas 功能 返回字符串AText在字符串数组AValues中的位置 说明 不区分大小写;如果不包含则返回-1 参考 function SysUtils.AnsiSameText 例子 SpinEdit1.Value := AnsiIndexText(Edit1.Text, a1, a2, a3, a4); 首部 function AnsiContainsStr(const AT

7、ext, ASubText: string): Boolean; $StrUtils.pas 功能 返回字符串AText是否包含子串ASubText 说明 区分大小写 参考 function StrUtils.AnsiPos 例子 CheckBox1.Checked := AnsiContainsStr(Edit1.Text, Edit2.Text); 首部 function AnsiStartsStr(const ASubText, AText: string): Boolean; $StrUtils.pas 功能 返回字符串AText是否以子串ASubText开头 说明 区分大小写 参考

8、function SysUtils.AnsiSameStr 例子 CheckBox1.Checked := AnsiStartsStr(Edit1.Text, Edit2.Text); 首部 function AnsiEndsStr(const ASubText, AText: string): Boolean; $StrUtils.pas 功能 返回字符串AText是否以子串ASubText结尾 说明 区分大小写 参考 function SysUtils.AnsiSameStr 例子 CheckBox1.Checked := AnsiEndsStr(Edit1.Text, Edit2.Tex

9、t); 首部 function AnsiReplaceStr(const AText, AFromText, AToText: string): string; $StrUtils.pas 功能 返回字符串AText中用子串AFromText替换成子串AToText的结果 说明 区分大小写 参考 function SysUtils.StringReplace; type SysUtils.TReplaceFlags 例子 Edit4.Text := AnsiReplaceStr(Edit1.Text, Edit2.Text, Edit3.Text); 首部 function AnsiMatch

10、Str(const AText: string; const AValues: array of string): Boolean; $StrUtils.pas 功能 返回字符串数组AValues中是否包含字符串AText 说明 区分大小写 参考 function StrUtils.AnsiIndexStr 例子 CheckBox1.Checked := AnsiMatchStr(Edit1.Text, a1, a2, a3, a4); 首部 function AnsiIndexStr(const AText: string; const AValues: array of string):

11、Integer; $StrUtils.pas 功能 返回字符串AText在字符串数组AValues中的位置 说明 区分大小写 参考 function SysUtils.AnsiSameStr 例子 SpinEdit1.Value := AnsiIndexStr(Edit1.Text, a1, a2, a3, a4); 首部 function DupeString(const AText: string; ACount: Integer): string; $StrUtils.pas 功能 返回字符串AText的ACount个复本 说明 当ACount为0时返回 参考 function Syst

12、em.SetLength 例子 Edit3.Text := DupeString(Edit1.Text, SpinEdit1.Value); 首部 function ReverseString(const AText: string): string; $StrUtils.pas 功能 返回字符串AText的反序 说明 ReverseString(1234) = 4321 参考 function System.SetLength 例子 Edit3.Text := ReverseString(Edit1.Text); 首部 function StuffString(const AText: string; AStart, ALength: Cardinal; const ASubText: string): string; $StrUtils.pas 功能 返回嵌套字符串 说明 AStart:嵌套开始位置;ALength:嵌套长度;StuffString(abcd, 2, 0, 12) = a12bcd 参考 function System.Copy 例子 Edit3.Tex

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号