Cadenes de text
Les cadenes es declaren utilitzant les cometes simples o dobles.
La diferència entre elles no és important ara mateix.
Al nostre exemple,
el 'Hola món!'
era una cadena.
say 'foo'
Operadors i funcions bàsiques de les cadenes
Les cadenes es poden concatenar (enganxar) utilitzant un .
com a operador.
say 'foo' . 'bar'
Amb l'operador x
podeu repetir les cadenes.
say 'foo' x 3;
Normalment voldreu manipular les cadenes per obtenir-ne la longitud, trobar-hi un símbol o una subcadena, etc. Les funcions bàsiques de manipulació de cadenes inclouen length(), substr(), index(), rindex().
say length 'foo'; say substr 'foo', 1, 2; say index 'foo', 'o'; say rindex 'foo', 'o';
Exercici
Imprimiu per pantalla la posició de la cadena 'bol'
dins de la cadena 'futbol'
.
say