1.3 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.3 KiB
		
	
	
	
	
	
	
	
title, localeTitle
| title | localeTitle | 
|---|---|
| Ruby String Operations | Operaciones de cadena de rubíes | 
Tanto la concatenación como la multiplicación se pueden realizar en cadenas.
Concatenación:
- 
Las cadenas se pueden unir usando cualquiera de los siguientes métodos: - +operador
- <<operador
- método .concat
 "Hello" + " World" + "!" #=> Hello World!"Hello" << " World!" #=> Hello World!string1 = "Hello" string2 = " World!" string1.concat(string2) #=> Hello World!
Multiplicación:
- Las cadenas se pueden multiplicar por un valor entero utilizando el operador *.ruby "Hello" * 3 #=> HelloHelloHello
Sustitución de una subcadena
- Podemos buscar sub-cadenas o usar Regex para buscar y reemplazar caracteres dentro de una cadena. ruby "Hey mom, look at this string".sub('mom', 'dad') #=> Hey dad, look at this string
Comparación:
- Las cadenas se pueden comparar, devuelve -1, 0, +1 o nil dependiendo de si la cadena es menor, igual o mayor que other_string.
"abcdef" <=> "abcde"     #=> 1 
 "abcdef" <=> "abcdef"    #=> 0 
 "abcdef" <=> "abcdefg"   #=> -1 
 "abcdef" <=> "ABCDEF"    #=> 1