Template prutette parzialmende – Se na puè cangià 'stu template, le cangiaminde ponne essere proposte jndr'à pàgene de le 'ngazzaminde.
Info Struziune per l'ause
Le 'struziune ca avènene mò stonne jndr'à sottepàgene Template:Str find/man (cange · cunde)
Sandbox: Template:Str find/Sandbox (cange · cunde) · Tutte le sottepàgene: lista

Il template riceve in ingresso due stringhe e restituisce la posizione della prima occorrenza della stringa da cercare dentro al testo fornito.

Uso

{{Str find|testo|stringa_da_cercare}}

  • Il template è sensibile al maiuscolo/minuscolo (per evitare questo, uniformare entrambi i parametri con uc o lc).
  • Restituisce stringa vuota se non trova stringa_da_cercare o se manca uno dei due parametri.
  • La posizione del primo carattere è 1, non 0 come generalmente avviene nei linguaggi di programmazione.

Esempi

  • {{str find|camera di decompressione|deco}}: 11
  • {{str find|Abcdefghijklm|A}}: 1
  • {{str find|Abcdefghijklm|a}}:
  • {{str find|Abcdefghijklm|def}}: 4
  • {{str find|Abcdefghijklm|klm}}: 11
  • {{str find|Abcdefghijklm|zyx}}:
  • {{str find||klm}}:
  • {{str find||}}:

Dettagli tecnici

Questo template è implementato in codice Lua usando l'estensione mw:Extension:Scribunto. Dal maggio 2013 non è più limitato a un massimo di 50 caratteri com'era in precedenza. Il codice Lua è situato nel Modulo:String.