Qu'est-ce que le “=~” opérateur en Ruby?

J'ai vu cela sur un screencast et ne pouvais pas comprendre ce que c'était. Des feuilles de référence juste pile avec d'autres opérateurs comme une tendance générale à un opérateur de match.

  • Chercher sur ruby-doc.org/core
  • Assez souvent ruby docs sont utilisés comme un désinvolte solution pour répondre à toutes les questions sans se rendre compte que ruby docs n'est pas toujours facile à comprendre sur le site. Assez souvent (la plupart du temps) j'ai commencer avec ruby docs, ne parviennent pas à comprendre la crypté, anémique explications Google, seulement pour trouver il ya aussi pas de solutions sur Google. On n'a pas tout simplement Google "Ruby =~" ou "Rubis =~ méthode" ou "Rubis =~ opérateur" pour obtenir une réponse. Il serait agréable de voir de moins en moins de gens jeter ruby docs comme un paresseux solution et de voir plus en profondeur les réponses qui aident effectivement.
InformationsquelleAutor CCSab | 2010-06-11