HOWTO · Ruby

Comparar cadenas en Ruby

En este artículo, proporcionaremos los métodos para comparar cadenas en Ruby. Presentaremos dos métodos: el operador doble igual y el eql? método.

En esta página

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