资源描述:
《delphi 字符串函数大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、【字符串函数大全】 首部functionAnsiResemblesText(constAText,AOther:string):Boolean; $[StrUtils.pas 功能返回两个字符串是否相似 说明ANSI(AmericanNationalStandardsInstitute)美国国家标准协会;不区分大小写 参考functionStrUtils.SoundexProc;varStrUtils.AnsiResemblesProc 例子CheckBox1.Checke
2、d:=AnsiResemblesText(Edit1.Text,Edit2.Text); ━━━━━━━━━━━━━━━━━━━━━ 首部functionAnsiContainsText(constAText,ASubText:string):Boolean; $[StrUtils.pas 功能返回字符串AText是否包含子串ASubText 说明不区分大小写 参考functionStrUtils.AnsiUppercase;functionStrUtils.AnsiPos
3、 例子CheckBox1.Checked:=AnsiContainsText(Edit1.Text,Edit2.Text); ━━━━━━━━━━━━━━━━━━━━━ 首部functionAnsiStartsText(constASubText,AText:string):Boolean; $[StrUtils.pas 功能返回字符串AText是否以子串ASubText开头 说明不区分大小写 参考functionWindows.CompareString
4、例子CheckBox1.Checked:=AnsiStartsText(Edit1.Text,Edit2.Text); ━━━━━━━━━━━━━━━━━━━━━ 首部functionAnsiEndsText(constASubText,AText:string):Boolean; $[StrUtils.pas 功能返回字符串AText是否以子串ASubText结尾 说明不区分大小写 参考functionWindows.CompareString 例子CheckBo
5、x1.Checked:=AnsiEndsText(Edit1.Text,Edit2.Text);70/70 ━━━━━━━━━━━━━━━━━━━━━ 首部functionAnsiReplaceText(constAText,AFromText,AToText:string): string;$[StrUtils.pas 功能返回字符串AText中用子串AFromText替换成子串AToText的结果 说明不区分大小写 参考functionSysUtils.StringRe
6、place;typeSysUtils.TReplaceFlags 例子Edit4.Text:=AnsiReplaceText(Edit1.Text,Edit2.Text,Edit3.Text); ━━━━━━━━━━━━━━━━━━━━━ 首部functionAnsiMatchText(constAText:string;constAValues:arrayof string):Boolean;$[StrUtils.pas 功能返回字符串数组AValues中是否包含字符串AText
7、 说明不区分大小写 参考functionStrUtils.AnsiIndexText 例子CheckBox1.Checked:=AnsiMatchText(Edit1.Text,['a1','a2','a3', 'a4']); ━━━━━━━━━━━━━━━━━━━━━ 首部functionAnsiIndexText(constAText:string;constAValues:arrayof string):Integer;$[StrUtils.pas 功
8、能返回字符串AText在字符串数组AValues中的位置 说明不区分大小写;如果不包含则返回-1 参考functionSysUtils.AnsiSameText 例子SpinEdit1.Value:=AnsiIndexText(Edit1.Text,['a1','a2','a3','a4'])