Devuelve la cadena modificada después de ejecutar la búsqueda y luego reemplazarlo en la cadena dada.
Sintaxis
NxReplace(string, pattern, Value, igínore_case, Global)
- string
- es la cadena de entrada para procesar.
- pattern
- es la expresión regular (regex estilo PERL) (Por Ejemplo: "^\d\w{1,2}.*$").
- Value
- es el valor con el que se reemplaza el emparejamiento. Si falta o es omitido, se usa una cadena vacía.
- Igínore_case
- es una es una bandera para instruir la función correspondiente ya sea para ignorar la diferencia entre mayúscula y minúscula. Si falta o es omitida, se ignora si es mayúscula o minúscula y se establece en VERDADERO.
- Global
- es una bandera para instruir la función si corresponde y reemplaza la primera ocurrencia (FALSO) o todas las combinaciones (VERDADERO). Si falta o es omitida, Global se establece en VEREDADERO.
Observaciones
- Actualmente, NxReplace apoya la expresión regular utilizando la sintaxis PERL.
- Si el patrón de entrada es omitido o falta, NxReplace devuelve un #VALOR errado.
- Si el valor del argumento de entrada es omitido o faltante, NxReplace remueve todas las ocurrencias del patrón de la cadena.
Ejemplos
Fórmula | Descripción (Resultado) |
---|---|
=NxReplace("R3epl4ace3 al2l1 d1ig1it7s5","(\d)+","") | Replace all digits |
=NxReplace("This test should replace Three t's","t","a",FALSE) | This aesa should replace Three a's |
Ejemplos de archivos
Enlaces Relacionados
Referencias
- Jeffrey E.F. Friedl (2006). Mastering Regular Expressions (3rd edition). Oreilly Media. ISBN 0-596-52812-4.
Comentarios
El artículo está cerrado para comentarios.