Predefinição:Str find
1
![]() | Esta predefinição não apresenta nenhuma documentação. Por favor, documente-a caso a saiba usar ou tenha conhecimentos para tal. |
![]() | Esta predefinição usa Lua: |
Uso
Predefinição:Código de link de predefinição
Retorna a posição de primeira aparição de sub_string em texto.
- A comparação diferencia maiúsculas de minúsculas.
- Retorna -1 se a sub_string não for encontrada
- A posição do caractere é baseada em 1 (e não em 0, como é habitual nos cálculos).
- Predefinição:Cor do texto Este caso muitas vezes terá que ser tratado de maneira especial.
Exemplos
Nos exemplos, a sequência (string) a ser pesquisada é Predefinição:Código/Testes:
- A; 1
- a; -1
- def; 4
- klm; 11
- zyx; -1
- vazio;klm;-1
- vazia;vazia; 1
Dados da predefinição
Uma predefinição para encontrar a posição numérica da primeira aparição de ''sub_string'' em ''texto''
Parâmetro | Descrição | Tipo | Estado | |
---|---|---|---|---|
Texto | 1 | O texto a ser pesquisado | String | obrigatório |
Sub_string | 2 | A string a ser pesquisada dentro do texto | String | obrigatório |
Ver também
Predefinição:Navegação modificadores de cadeias
A documentação acima é transcluída de Predefinição:Str find/doc. (editar | histórico) Editores podem experimentar nas páginas de teste (editar | dif) e de exemplos para testes (criar) desta predefinição. Por favor adicione categorias à subpágina /doc. Subpáginas desta predefinição. |