Fórum Exibir parte de uma string #269475

21/02/2005

0

Gostaria de saber como exibir parte de uma string a partir de um determinado caractére, ex.:

String : Ibirapuera/São Paulo

Como extrair ´Ibirapuera´ e ou ´São Paulo´ usando o catactére ´/´ como base?


Agradecendo atecipadamente,
Obrigado.


Simoes

Simoes

Responder

Posts

21/02/2005

Massuda

Um jeito simples:
var
  S: string;
  N: Integer;
  S1: string;
  S2: string;
begin
  S := ´Ibirapuera/São Paulo´;

  N := Pos(´/´, S);
  if N > 0 then begin
    S1 := Copy(S, 1, N - 1);
    S2 := Copy(S, N + 1, Length(S) - N);
    // S1 = ´Ibirapuera´
    // S2 = ´São Paulo´
  end
  else begin
    // não tem ´/´... é um erro?
  end;
...



Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar