casecmp? es un método de clase String en Ruby que se usa para devolver verdadero si ambas strings son iguales después del plegado de mayúsculas y minúsculas de Unicode y falso si no son iguales.
Sintaxis: str.casecmp?(other_str)
Parámetros: aquí, str es la string dada a verificar y other_str es la string con la que se compara str.
Devoluciones: este método devolverá los números en función de la igualdad de str y other_str . También puede devolver nil si las dos strings tienen codificaciones incompatibles o si other_str no es una string.
Ejemplo 1:
# Ruby program to demonstrate # the casecmp? method # Taking a string and # using the method puts "RuBy".casecmp?("ruby") puts "GeeksforGeeks".casecmp?("gfg")
Producción:
true false
Ejemplo 2:
# Ruby program to demonstrate # the casecmp? method # Taking a string and # using the method # here it will give nil puts "\u{e5 f6 dc}".encode("ISO-8859-1").casecmp?("\u{c4 d4 de}") puts "GFG".casecmp?("250")
Producción:
false
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA