Comparar cadenas en Ruby

Nurudeen Ibrahim 21 junio 2023
  1. Compara cadenas usando el operador doble igual en Ruby
  2. Comparar cadenas utilizando eql? Método en Ruby
Comparar cadenas en Ruby

La comparación de cadenas y otros objetos es una operación típica en Ruby, y a continuación se muestran los dos métodos principales para hacerlo.

Compara cadenas usando el operador doble igual en Ruby

El operador == es la forma más común de comparar objetos como cadenas en Ruby.

Código de ejemplo:

str1 = "John"
str2 = "John"

str3 = "Doe"
str4 = "Dou"

puts str1 == str2
puts str3 == str4

Producción :

true
false

Comparar cadenas utilizando eql? Método en Ruby

Usando eql? es otro método común utilizado para comparar cadenas.

Código de ejemplo:

str1 = "John"
str2 = "John"

str3 = "Doe"
str4 = "Dou"

puts str1.eql? str2
puts str3.eql? str4

Producción :

true
false

Artículo relacionado - Ruby String