Strfind PT
From SA-MP Wiki
strfind
Nota: O nome desta função começa com uma letra minúscula. |
Descrição:
Procura por uma sub string em uma string.
(const string[],const sub[],bool:ignorecase=false,pos=0)
const string[] | A string que vai ser procurada a a sub string (haystack - palheiro). |
const sub[] | A sub string que vai ser procurada (needle - agulha). |
ignorecase (opcional) | Se for usado true ignora a diferença entre letras maiúsculas e minúsculas, caso contrário faz essa diferença. |
Position (opcional) | A posição onde vai começar a procura. |
Valores de retorno:
A posição inicial onde se encontra a sub string ou -1 se não for encontrado.
Exemplo de uso:
if(strfind("Are you in here?", "you", true) != -1) //retorna 4, pois a palavra 'you' (y) começa no índice 4 da string { SendClientMessageToAll(0xFFFFFFFF, "I found you!"); }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- format: Formata uma string.
- strlen: Pega o tamanho de uma string.
- strpack: Compacta uma string e armazena em uma string de destino.
- strunpack: Descompacta uma string.
- strcat: Concatena duas strings.
- strmid: Extrai uma sequência de caracteres de uma string.
- strins: Insere uma sequência de caracteres em uma determinada posição de uma string.
- strdel: Delete uma parte da string a partir de uma posição inicial e final.
- strcmp: Compara duas strings para ver se são iguais.
- strfind: Procura uma sequência de caracteres dentro de uma string.
- strval: Converte uma string para números inteiros
- valstr: Converte um número para uma string.
- ispacked: Verifica se uma string esta compactada.
- memcpy: Copia bytes de uma array para outra array.