

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Replace
<a name="replace-function"></a>

`replace` sustituye parte de una cadena con otra cadena que especifique. 

## Sintaxis
<a name="replace-function-syntax"></a>

```
replace(expression, substring, replacement)
```

## Argumentos
<a name="replace-function-arguments"></a>

 *expresión*   
La expresión debe ser una cadena. Puede ser el nombre de un campo que utiliza el tipo de datos de cadena, un valor literal como **'12 Main Street'** o una llamada a otra función que genera una cadena.

 *subcadena*   
El conjunto de caracteres en *expression* que desee reemplazar. La subcadena puede aparecer una o más veces en *expression*.

 *replacement*   
La cadena que desea que se sustituya para una *subcadena*.

## Tipo de devolución
<a name="replace-function-return-type"></a>

Cadena

## Ejemplo
<a name="replace-function-example"></a>

El siguiente ejemplo sustituye la subcadena “and” por “or”.

```
replace('1 and 2 and 3', 'and', 'or')
```

Se devuelve la siguiente cadena.

```
1 or 2 or 3
```