Fórum Achar uma string dentro de outra string #178233
28/08/2003
0
Existe um comando que encontra uma string dentro de outra string?
Essa string é uma variavel
Ex: x = macaco;
Minha string principal é adeusmanoelcomseuMACACOpreto
achar macaco dentro dessa string
Essa string é uma variavel
Ex: x = macaco;
Minha string principal é adeusmanoelcomseuMACACOpreto
achar macaco dentro dessa string
Marcelototini
Curtir tópico
+ 0
Responder
Posts
28/08/2003
Smaug_84
POS(Substr, Str) : Integer
Esta Fucao retorna o Indice inicial de uma SubString em uma String, ela tb retorna -1 se nao encontar nada
Esta Fucao retorna o Indice inicial de uma SubString em uma String, ela tb retorna -1 se nao encontar nada
Responder
Gostei + 0
28/08/2003
Bacalhau
É a funçãp POS(Substr, Str) : Integer
Devolve a posição da Substr em Str. Se não encontrar devolde o valor zero. Mas atenção ´macaco´ é diferente de ´MACACO´. O melhor é fazer
I := POS(UPPERCASE(SUBSTR), UPPERCASE(STR));
if i <> 0 then <encontrou>;
Quanto ao comportamento com caracteres com acentos, não sei como reagirá
Abraço
bacalhau
Devolve a posição da Substr em Str. Se não encontrar devolde o valor zero. Mas atenção ´macaco´ é diferente de ´MACACO´. O melhor é fazer
I := POS(UPPERCASE(SUBSTR), UPPERCASE(STR));
if i <> 0 then <encontrou>;
Quanto ao comportamento com caracteres com acentos, não sei como reagirá
Abraço
bacalhau
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)