在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Delphi中-ExtractStrings,分割的同时还可以去空字符串和去空白(可以自定义)。
Unit Syntax ExtractStrings(Separators: TSysCharSet; WhiteSpace: TSysCharSet; Content: PAnsiChar; Strings: TStrings): Integer; Description < by specified null-terminated the of fill to ExtractStrings>
ExtractStrings does not add empty strings to the list [英文看着比较累,还是中文一下吧]: WhiteSpace 参数指定每个子串开头被忽略的字符s。 举个例子吧: 如果我想分割以下字符串: ABC|DEF|GHI 希望得到下面四个字符串:
一:直接使用 ExtractStrings函数
二:动态赋值分隔符方法 var ASource: string; i: Integer; AStrings: TStringList; Delimiter: Char; // 分隔符 begin try ASource := 'ABC|DEF|GHI'; Delimiter := '|'; AStrings := TStringList.Create; AStrings.Delimiter := Delimiter; AStrings.DelimitedText := PChar(ASource); for i := 0 to AStrings.Count - 1 do ShowMessage(AStrings.Strings[i]); finally AStrings.Free; end; end; |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论