i := 0; str := '7-5006-4695-X'; while pos('-', str) > 0 do begin i := i + 1; if i = 2 then str := copy(str, 1, pos('-', str) - 1); end; showmessage(str);
var str1, str2 : string; begin str1:='7-5006-4695-X'; str2:=str1; delete(str2,1,pos('-',str1)); str2:=copy(str1,1,pos('-',str1)+pos('-',str2)-1); end;
str2 := Copy(str1,1,Pos('-',str1));
str1 := Copy(str1,Pos('-',str1)+1,Length(str1));
str2 := str2 + Copy(str1,1,Pos('-',str1)-1);
str := '7-5006-4695-X';
while pos('-', str) > 0 do
begin
i := i + 1;
if i = 2 then
str := copy(str, 1, pos('-', str) - 1);
end;
showmessage(str);
str1, str2 : string;
begin
str1:='7-5006-4695-X';
str2:=str1;
delete(str2,1,pos('-',str1));
str2:=copy(str1,1,pos('-',str1)+pos('-',str2)-1);
end;