Curso de Raku / Avanzado / Más sobre los tipos integrados

Cadenas

En la parte de Esenciales aprendiste cómo construir cadenas — concatenación, interpolación y la longitud de una cadena. Las cadenas también poseen un rico conjunto de métodos. Esta sección recopila los más útiles. (La búsqueda con expresiones regulares es un tema aparte más amplio, que se cubre en su propia parte más adelante.)

Tres métodos cambian las mayúsculas y minúsculas de una cadena:

say 'raku'.uc; # RAKU  — upper case
say 'RAKU'.lc; # raku  — lower case
say 'raku'.tc; # Raku  — title case (first letter capitalised)

El método flip invierte los caracteres de una cadena:

say 'Raku'.flip; # ukaR

Y el operador x repite una cadena un número determinado de veces:

say 'ab' x 3; # ababab

Los siguientes temas muestran cómo buscar dentro de cadenas y cómo dividirlas en partes y volver a unirlas.

Temas de esta sección

Práctica

Resuelve 1 cuestionario sobre el contenido de esta sección.

Ejercicios

Esta sección contiene 3 ejercicios. Mira todos los temas de esta sección antes de empezar los ejercicios.

  1. Invertir y gritar
  2. Acrónimo
  3. La parte del dominio

Solución: Un array nativo   |   Búsqueda en cadenas