Template:Str find
Jump to navigation
Jump to search
Istruzioni per l'uso e l'abuso
Non ti lasciano vandalizzare questo template? Eh, la vita è dura. Puoi comunque modificare le istruzioni che vedi qui sotto, contenute nella sottopagina Template:Str find/man (modifica·cronologia)
Non ti lasciano vandalizzare questo template? Eh, la vita è dura. Puoi comunque modificare le istruzioni che vedi qui sotto, contenute nella sottopagina Template:Str find/man (modifica·cronologia)
Fornendo un testo e una stringa (parola/frase) da cercare dentro quel testo, dice in che posizione questa appare. Eh? Esatto.
Uso
{{tl|Str find|testo|stringa_da_cercare}}
L'uso di maiuscole e minuscole fa differenza. Per evitarlo, puoi formattare i parametri con {{uc:}} (mette tutto al maiuscolo) o {{lc:}} (tutto al minuscolo).
Una volta messo in moto dà il numero di caratteri a partire dall'inizio del testo dove si trova stringa_da_cercare per la prima volta, partendo da sinistra. Se non la trova (o se ti sei dimenticato di scrivere qualcosa), non dà nessun risultato.
Esempi
{{str find|succhiami il cazzo|cazzo}}: 14{{str find|succhiami il cazzo|suc}}: 1 (notare che la prima posizione è 1, non 0){{str find|succhiami il cazzo|a}}: 7{{str find|succhiami il cazzo|A}}: (non esce niente perché pur essendoci 2 "a" non c'è nessuna "A"){{str find|{{uc:succhiami il cazzo}}|A}}: 7 (problema risolto){{str find|succhiami il cazzo|figa}}:{{str find|succhiami il cazzo|}}:{{str find}}:
Dettagli tecnici
Sembra magia ma non lo è: il template non fa praticamente un cazzo a parte richiamare il codice Lua situato nel Modulo:String.