Saltar ao contido

Módulo:StringFunc/uso

Na Galipedia, a Wikipedia en galego.
Revisión feita o 31 de marzo de 2020 ás 09:55 por BanjoBot 2.0 (conversa | contribucións) (Bot: Substitución automática de texto (-Categoría:Módulos +Categoría:Wikipedia:Módulos); cambios estética)

Esta é a páxina de documentación de «Módulo:StringFunc»

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