Plantilla:Reemplazar
Uso
Esta plantilla vale para reemplazar en una cadena de texto los caracteres dados en la <búsqueda>
por los que se dan en <reemplazo>
. También se puede dar el número
de reemplazos que se han de realizar y si se omite este parámetro se reemplazarán todas las ocurrencias.
Por defecto la cadena de caracteres (string) de la búsqueda será tomada de forma literal pero se puede dar opcionalmente el parámetro plano con el valor false
y en ese caso será tomada como patrones de Lua (un formato de expresiones regulares)
- Sintaxis
{{Reemplazar | <cadena> | <búsqueda> | <reemplazo> [| número = n | plano = (true/false)]}}
Ejemplo
- Sin usar el parámetro
número
{{Reemplazar|Uno, dos, dos, tres, dos, cuatro, cinco, dosdos|dos|nueve}}
→ Uno, nueve, nueve, tres, nueve, cuatro, cinco, nuevenueve
- Usando el parámetro
número
{{Reemplazar|Uno, dos, dos, tres, dos, cuatro, cinco, dosdos|dos|nueve|número = 2}}
→ Uno, nueve, nueve, tres, dos, cuatro, cinco, dosdos
- Usando patrones Lua (expresiones regulares)
{{Reemplazar|El numero 5|(%D*)%d|%1 Nueve|plano=false}}
→ El numero nueve
TemplateData
Esta es la documentación de la plantilla, generada mediante TemplateData, que es utilizada también para su inserción y modificación en el editor visual.
TemplateData para Reemplazar
Esta plantilla vale para reemplazar en una cadena de texto los caracteres dados en la <búsqueda> por los que se dan en <reemplazo>.
Parámetro | Descripción | Tipo | Estado | |
---|---|---|---|---|
Cadena | 1 | sin descripción | Cadena | obligatorio |
Búsqueda | 2 | sin descripción | Cadena | obligatorio |
Reemplazo | 3 | sin descripción | Cadena | obligatorio |
Número de reemplazos | número | El número de reemplazos que se han de realizar y si se omite este parámetro se reemplazarán todas las ocurrencias. | Número | opcional |
¿Literal o expresión regular? | plano | Establecer en false si se quiere usar expresiones regulares.
| Lógico | opcional |
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.