Predefinição:str index/doc
Esta é uma subpágina de documentação para a Predefinição:str index. [editar] Contém informações sobre o seu uso, categorias, interwikis e demais informações sobre a predefinição original. |
O que faz
editarFornecida uma string e um inteiro (índice) menor ou igual ao comprimento da string, retorna o caractere na string localizado na posição do índice fornecido.
Uso
editar{{str index|string|n}}
-> n-ésimo caractere da string
- Nota 1
- o primeiro caractere ocupa a posição 1; o segundo (se existir) a posição 2; etc.
- Nota 2
- (índices negativos) o índice -1 corresponde ao último caractere; o -2 ao penúltimo (se existir); o -3 ao ante-penúltimo (se existir); etc.
- Nota 3
- (escopo) se |n| for maior do que o comprimento da string, é exibida uma mensagem de erro
Exemplos
editar{{str index}}
→ NULL{{str index||}}
→ NULL{{str index|abcx}}
→ NULL{{str index|abcx| }}
→ NULL{{str index|abcx|1}}
→ a{{str index|abcx|2}}
→ b{{str index|abcx|3}}
→ c{{str index|0123456789ABCDEF|15}}
→ E{{str index|0123456789ABCDEF|-1}}
→ F{{str index|0123456789ABCDEF|-2}}
→ E{{str index|0123456789ABCDEF|-3}}
→ D{{str index|0123456789ABCDEF|18}}
→ O índice fornecido está fora do escopo.{{str index|0123456789ABCDEF|-18}}
→ O índice fornecido está fora do escopo.