Fórum como verificar uma string ? #295313
13/09/2005
0
Fabiano Góes
Curtir tópico
+ 0Posts
13/09/2005
Michael
É simples de fazer o que vc quer. Veja o código a seguir:
var S1, S2 : string; I : Integer; begin S1 := ´Michael, programador Delphi´; I := Pos(´,´, S1); if I > 0 then begin S2 := Copy(S1, I + 1, Length(S1); if Length(S2) > 0 then // Existe caracteres além da vírgula else // Não existem caracteres depois dela end; end;
Não testei o código acima, mas deve estar correto.
[]´s
Gostei + 0
13/09/2005
Fabiano Góes
S2 := Copy(S1, I + 1, Length(S1) ;
se alguem quizer aproveitar o codigo, corrigido ..:
S2 := Copy(S1, I + 1, Length(S1));
sem querer abusar da sua boa vontade (já abusando)
como faço pra saber se existe uma ´,´ em uma string ?
Gostei + 0
13/09/2005
Michael
Ué? Leia o código que eu postei. [b:ce2cff06fe](...) I := Pos(´,´, S1);... [/b:ce2cff06fe];-)
A função Pos retorna a posição de uma string dentro de outra. Se ela retorna 0, é porque não existe a string.
[]´s
Gostei + 0
13/09/2005
Fabiano Góes
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)