Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

R_Kder

[Resolvido] Achar caractere ANTES da posição atual

Recommended Posts

Oi!

 

Preciso de uma ajuda no seguinte: Quero encontrar a posição de um caractere ANTES a posição que tenho. O POS me retorna a posição do caractere DEPOIS da minha atual posição. Alguem saberia como fazer isso?

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites
function PosInvertido(const Frase: String; const Caractere : Char; const Inicio: Integer) : Integer;
var
 i : Integer;
begin
 Result := -1;
 if (Inicio > Length(Frase)) or (Inicio < 0) then
   Break;
 for I := Inicio DownTo 0 do
   if (Frase[i] = Caractere) Then
     begin
       Result := I;
       Break;
     end;
end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.