怎么把一个字符串分离?(20分)

  • 主题发起人 主题发起人 jh924
  • 开始时间 开始时间
J

jh924

Unregistered / Unconfirmed
GUEST, unregistred user!
比如有一段字符串:text:='write,read'我现在想把他分离为write和read。
也就是把字符串逗号前后分开为2个字符串,问我该怎么办?
 
我的办法很土,但是管用:
使用pos函数,得到“,”,然后使用Copy。[8D]
 
var
S,S1,S2 : String;
begin
S := 'write,read';
S1 := Copy(S,1,Pos(',',S)-1);
S2 := Copy(S,Pos(',',S) + 1,Length(S) - Pos(',',S) + 1);
end;
 
多人接受答案了。
 
后退
顶部