关于字符串处理的问题?请教
有如下这么的一个字符串(数值被逗号隔开)
-3.590,-4.856,-6.634,-8.848,-10.234
希望可以高效的读出每个数值,我原先想用Pos来写,但是要循环N多次呵。。。
请教大侠了。。谢谢
[解决办法]
用StringReplace来分割字符,可以设置任意长度的字符当分隔符
S := '-3.590,-4.856,-6.634,-8.848,-10.234';
ss := TStringList.Create;
ss.Text := StringReplace(S, ',', #13#10, [rfReplaceAll]);
for i:= 0 to ss.Count do
ss[i]... //SS[0]...SS[1]...
ss.free;