Cadenas de Texto en Ruby II parte
Otro ejercicio con las cadenas de texto en ruby,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | cadena = "esto es una cadena de texto" #muestra por pantalla la longitud de la cadena puts cadena.length #muestra por pantalla el numero de veces que aparece "d" puts cadena.count('d') #Obtener una subcadena de una cadena subcadena = cadena.slice(0,4) puts subcadena #ver la cadena, vemos que empieza en cero y para obtener el valor es necesario utilizar el metodo chr #mostramos el caracter "e" de la cadena en la poscición cero de la cadena puts cadena[0].chr #otra forma de obtener una subcadena de una cadena original puts cadena[0,4] #convertir una cadena en mayusculas cadena = cadena.upcase puts cadena #comprobamos si esta vacia la cadena nos devuelve falso puts cadena.empty? #comprobamos si la cadena incluye una palabra #devuelve verdadero porque la cadena ha sido previamente convertida a mayusculas puts cadena.include? 'ESTO' |