NxReplace - Regex Reemplazar

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

  1. Actualmente, NxReplace apoya la expresión regular utilizando la sintaxis PERL.
  2. Si el patrón de entrada es omitido o falta, NxReplace devuelve un #VALOR errado.
  3. 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.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0