Estoy buscando el método Ruby (1.9 ...) que me puede ayudar a encontrar el número de ocurrencias de un carácter en una cadena. Estoy buscando todas las ocurrencias, no solo la primera.Encontrar ocurrencias de un carácter en una cadena con Ruby
Por ejemplo: "Melanie es un novato" Hay dos apariciones de la letra 'a'. ¿Cuál sería el método de Ruby que podría usar para encontrar esto?
He estado usando Ruby-doc.org como referencia y el método de escaneo en la clase String, en particular, me llamó la atención. Sin embargo, la redacción es un poco difícil para mí, así que realmente no entiendo el concepto de escanear.
¿Quieres que el número de ocurrencias, o los valores del índice de las ocurrencias de la cadena? Saber cuántos a menudo es útil, pero por lo general la siguiente pregunta es "¿dónde están?" –