Template:Str index

Da Wikipedia, l'enciclopedia libera.
Versione del 12 feb 2018 alle 00:13 di Tkarcher (discussione | contributi) (-line break)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca
Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Str index/man (modifica · cronologia)
Sandbox: Template:Str index/Sandbox (modifica · cronologia) · TemplateStyles: Template:Str index/styles.css (modifica · cronologia) · Tutte le sottopagine: lista

Questo è il manuale del template {{str index}}.

Uso

{{str index|testo|numero}}

Riceve in ingresso una stringa e un numero e restituisce il carattere che occupa la posizione della stringa immessa in testo posta alla posizione immessa in numero.

Nel caso che la stringa sia troppo corta viene generato un messaggio di errore e la pagina categorizzata in Categoria:Errori riportati dal modulo String. La categorizzazione può essere disattivata passando il parametro nocategory=1

Esempi

  • restituisce il primo carattere della stringa
    {{str index|0123456789ABCDEF|1}} = 0
  • restituisce il quindicesimo carattere della stringa
    {{str index|0123456789ABCDEF|15}} = E
  • restituisce il decimo carattere della stringa
    {{str index|Template Wikipedia|10}} = W
  • dà errore (l'inserimento nella categoria d'errori è disattivata con il parametro nocategory
    {{str index|0123456|14|nocategory=1}} = Errore nel modulo String: Indice della stringa fuori dagli estremi

Dettagli tecnici

Questo template è implementato in codice Lua usando l'estensione mw:Extension:Scribunto. Il codice Lua è situato nel Modulo:String