Fórum somente numeros da string #336818

26/01/2007

0

tenho uma string ´01256252LH21O´, como deixar somente os numeros?


Aleriopreto

Aleriopreto

Responder

Posts

26/01/2007

Renato.pavan

tenho uma string ´01256252LH21O´, como deixar somente os numeros?


Vc pode fazer assim:
var s1, s2: string;
    i: Integer;
begin
  s1 := ´01256252LH21O´;
  s2 := ´´;
  for i := 1 to Length(s1) do
    if s1[i] in [´0´..´9´] then
      s2 := s2 + s1[i];
  ShowMessage(s2);
end;


[]´s

Renato


Responder

Gostei + 0

26/01/2007

Renato.pavan

ou
function SomenteNumeros(AString: string): string;
var
  i : Integer;
begin
  Result := ´´;
  for i := 1 to Length(AString) do
    if AString[i] in [´0´..´9´] then
      Result := Result + AString[i];
end;


[]´s

Renato


Responder

Gostei + 0

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

Aceitar