Ne pas prendre en compte la casse
casecmp?
permet de comparer 2 strings sans prendre en compte la casse. Concernant les caractères unicodes, il y a quelques subtilités ! Avec un type non compatible, la méthode retourne nil
plutôt qu’une exception.
Il y aussi la méthode casecmp
pour comparer 2 strings sans prendre en compte la casse mais elle renvoie -1, 0 ou 1 (ou nil
si incompatible) qui peut être utilisée par exemple de trier.
Les liens vers la documentation Ruby de casecmp?
et casecmp
.