Módulo:StringFunc/uso
Aparencia
Esta é a páxina de documentación de «Módulo:StringFunc»
![]() | Esta é a subpáxina de documentación de "Módulo:StringFunc". Contén información de uso, categorías e outros contidos que non forman parte do modelo orixinal. Atención: As ligazóns interwiki engádense no Wikidata. |
Uso
Este módulo contén funcións complementarias ás do Módulo:String. A diferenza deste último, as funcións non foron probadas extensamente e poden conter erros.
Funcións
strip
Suprime caracteres da cadea. Sintaxe:
{{#invoke:StringFunc|strip|cadea|caracteres|texto_plano}}
{{#invoke:StringFunc|strip|source=cadea|chars=caracteres|plain=texto_plano}}
Parámetros:
source
: A cadea a tratar.chars
: O patrón ou lista de caracteres a suprimir da cadea.plain
: Indicador sobre se o parámetro chars ten que ser entendido como texto plano (se é true) ou se ten que ser entendido como expresión regular de tipo Lua (se é false). Por defecto é true.
Os espazos en branco do comezo e o final tamén se suprimen d cadea.
split
- Divide unha cadea segundo un separador, e devolve o anaco n-ésimo, segundo o índice dado. Sintaxe:
{{#invoke:StringFunc|split|cadea|separador|índice}}
{{#invoke:StringFunc|split|source=cadea|separator=separador|count=índice}}
Parámetros:
source
: A cadea a tratar.separator
: O separador polo cal se ten que dividir a cadea.count
: O índice do anaco a devolver.
isNumber
Establece se a cadea é un número. Sintaxe:
{{#invoke:StringFunc|isNumber|cadea}}
{{#invoke:StringFunc|isNumber|source=cadea}}
Parámetros:
source
: A cadea a tratar