

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.

# Aplicaciones auxiliares de cadena en \$1util.str
<a name="str-helpers-in-util-str"></a>

**nota**  
Ahora admitimos de forma básica el tiempo de ejecución APPSYNC\$1JS y su documentación. Considere la opción de utilizar el tiempo de ejecución APPSYNC\$1JS y sus guías [aquí](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-reference-js-version.html).

 `$util.str` contiene métodos para ayudar con operaciones de cadena comunes. 

## Lista de utilidades \$1util.str
<a name="str-helpers-in-util-str-list"></a>

** `$util.str.toUpper(String) : String` **  
Toma una cadena y la convierte para que esté completamente en mayúsculas. 

** `$util.str.toLower(String) : String` **  
Toma una cadena y la convierte para que esté completamente en minúsculas.

** `$util.str.toReplace(String, String, String) : String` **  
Sustituye una subcadena dentro de una cadena por otra cadena. El primer argumento especifica la cadena en la que se va a realizar la operación de sustitución. El segundo argumento especifica la subcadena que se va a sustituir. El tercer argumento especifica la cadena por la que se va a sustituir el segundo argumento. A continuación se muestra un ejemplo del uso de esta utilidad:   

```
 INPUT:      $util.str.toReplace("hello world", "hello", "mellow")
 OUTPUT:     "mellow world"
```

** `$util.str.normalize(String, String) : String` **  
Normaliza una cadena con uno de los cuatro formatos de normalización de Unicode: NFC, NFD, NFKC o NFKD. El primer argumento es la cadena que se va a normalizar. El segundo argumento es "nfc", "nfd", "nfkc" o "nfkd" y especifica el tipo de normalización que se utilizará en el proceso de normalización.