Modul:String/doc
Izgled
Ovo je dokumentacijska podstranica za Modul:String. Sadrži informacije o uporabi, kategorijama i ostalom sadržaju koji nije dio izvornog modula |
Modul pruža osnovne operacije rada s tekstom.
Pogreške u sintaksi modula postavit će stranicu s pogreškom u kategoriju Kategorija:Pogreške u modulu String.
Sintaksa poziva: {{#invoke:string|funkcija|parametri}}
Funkcije
len
vraća duljinu stringa zadanog parametrom
{{#invoke:string|len|abcd}}
-> 4- Razmaci na početku i kraju se ubrajaju u znakove:
{{#invoke:string|len| abcd }}
-> 8
- Ako parametar sadrži znak jednakosti, potrebno je upotrijebiti parametar s:
{{#invoke:string|len|s=ab=cd}}
-> 5
- Pri pozivu parametrom s, razmaci na početku i kraju se ne ubrajaju:
{{#invoke:string|len|s= ab=c d }}
-> 6
sub
vraća znakove između zadane početne i krajnje pozicije
{{#invoke:String|sub|puni_tekst|početna_pozicija|krajnja_pozicija}}
- ili
{{#invoke:String|sub|s=puni_tekst|i=početna_pozicija|j=krajnja_pozicija}}
- Primjeri:
- Negativna vrijednost parametara interpretira se kao brojenje od kraja
sublength
vraća znakove definirane početnom pozicijom i duljinom