Mòdul:StringFunc/ús
Aparença
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
[modifica el codi]strip
[modifica el codi]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 el codi]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 el codi]Estableix si la cadena és un nombre. Sintaxi:
{{#invoke:StringFunc|isNumber|cadena}}{{#invoke:StringFunc|isNumber|source=cadena}}
Paràmetres:
source: La cadena a tractar