La classe String Ruby est livré avec des dizaines de méthodes intégrées pour effectuer des opérations et les requêtes communes sur des chaînes de texte. Toutefois, aucune méthode existe avec le nom "contient" ou "recherche" qui impliquerait la possibilité de rechercher et trouver des chaînes, telles que le mot "Bonjour" dans la chaîne "Bonjour tout le monde." La fonctionnalité est là, bien sûr, mais il est masqué sous le inoffensive à consonance méthode "index".