Mòdul:StringFunc/ús
Aquesta és la pàgina de documentació per a Mòdul:StringFunc
Aquest mòdul conté funcions complementàries a les del Mòdul:String. A diferència d'aquest últim, les funcions no han estat provades extensament i poden contenir errors.
Funcions
modificastrip
modifica
Suprimeix caràcters de la cadena. Sintaxi:
{{#invoke:StringFunc|strip|cadena|caràcters|text_pla}}
{{#invoke:StringFunc|strip|source=cadena|chars=caràcters|plain=text_pla}}
Paràmetres:
source
: La cadena a tractarchars
: El patró o llista de caràcters a suprimir de la cadenaplain
: Indicador sobre si el paràmetre chars ha de ser entès com a text pla (si és true) o si ha de ser entès com a expressió regular de tipus Lua (si és false). Per defecte és true.
Els espais en blanc del principi i el final també se suprimeixen de la cadena
split
modifica
Trosseja una cadena segons un separador, i retorna el tros n-èssim, segons l'índex donat. Sintaxi:
{{#invoke:StringFunc|split|cadena|separador|índex}}
{{#invoke:StringFunc|split|source=cadena|separator=separador|count=índex}}
Paràmetres:
source
: La cadena a tractarseparator
: El separador pel qual s'ha de trossejar la cadenacount
: L'índex del tros a retornar
isNumber
modifica
Estableix si la cadena és un nombre. Sintaxi:
{{#invoke:StringFunc|isNumber|cadena}}
{{#invoke:StringFunc|isNumber|source=cadena}}
Paràmetres:
source
: La cadena a tractar