我在TStringList类中的分隔符有问题。请看:德尔福:StringList分隔符总是空格字符,即使设置了分隔符
var
s: string;
sl: TStringList;
begin
sl := TStringList.Create;
s := 'Users^foo bar^bar foo^foobar^barfoo';
sl.Delimiter := '^';
sl.DelimitedText := s;
ShowMessage(sl[1]);
end;
sl[1]
应该返回'foo bar'
sl[1]
不会返回'foo'
看来,分隔符现在'^'
和' '
任何想法?
您正在使用什么版本的Delphi? – 2009-08-26 14:27:26
我正在处理Delpi 7 – Acron 2009-08-26 14:37:40
[将字符串拆分为基于分隔符的字符串数组](http://stackoverflow.com/questions/2625707/split-a-string-into-an-array基于字符串的分隔符) – Ampere 2013-11-26 17:20:38