Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
REGEXREPLACE

REGEXREPLACE

Descripción

Sustituye partes de una cadena cotejándolas con un patrón.

Sintaxis

REGEXREPLACE(
text
,
regex
,
replacement
, [
ignore_case
])
  • text
    : el texto que se va a buscar.
  • regex
    : la expresión regular.
  • replacement
    : el texto que se va a insertar.
  • ignore_case
    : si es TRUE, la función ignora las mayúsculas y minúsculas al buscar. Si es FALSE, la función tiene en cuenta las mayúsculas y minúsculas. El valor por defecto es FALSE.

Ejemplo

Fórmula
Resultado
=REGEXREPLACE(A1,"^0$"," ")
Donde la celda A1 contiene
0
.
(En blanco en celda)
=REGEXREPLACE(A1,"\n"," ")
Donde la celda A1 contiene:
Texto con
un salto de línea
Texto con un salto de línea
=REGEXREPLACE(A1, "\(([A-Za-z]+)\)", "(anual)")
Donde la celda A1 contiene
Total de cheques (mensual)
.
Total de cheques (anual)
=REGEXREPLACE(A1,"[0-9]+","5250")
Donde la celda A1 contiene
6000:Salaries and Wages
.
5250:sueldos y salarios
=REGEXREPLACE(A1,"[0-9]*\.[0-9]+[0-9]+","2500.00")
Donde la celda A1 contiene
el Total para 2017 es 2451,00 USD
.
El total para 2017 es de 2500,00 USD

Funciones relacionadas

REGEXFIND
REGEXPARSE