L lytianshi Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-14 #1 如何交将字符串:aaaa----bbbb----cccc----dddd 转换成:aaaa 格式 aaaa----bbbb 格式。 说明aaaa,bbbb,的长度不定
V VictorWoo Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-14 #3 哈,最喜欢做这种问题了 procedure TForm1.Button1Click(Sender: TObject); const SRC = 'aaaa----bbbb----cccc----dddd'; DEVIDER = '----'; CRLF = #$D#$A; var Wrapped: TStringList; begin Wrapped := TStringList.Create; try Wrapped.Text := StringReplace(SRC, DEVIDER, CRLF, [rfReplaceAll]); Caption := Wrapped.Strings[0] + DEVIDER + Wrapped.Strings[1]; finally FreeAndNil(Wrapped); end; end; 一次通过
哈,最喜欢做这种问题了 procedure TForm1.Button1Click(Sender: TObject); const SRC = 'aaaa----bbbb----cccc----dddd'; DEVIDER = '----'; CRLF = #$D#$A; var Wrapped: TStringList; begin Wrapped := TStringList.Create; try Wrapped.Text := StringReplace(SRC, DEVIDER, CRLF, [rfReplaceAll]); Caption := Wrapped.Strings[0] + DEVIDER + Wrapped.Strings[1]; finally FreeAndNil(Wrapped); end; end; 一次通过