string.sub
parece que solo reemplaza la primera instancia. ¿Hay alguna opción para eso u otro método que pueda reemplazar todos los patrones? ¿Puedes hacerlo dentro de una expresión regular como perl?¿Cómo puedo reemplazar cada instancia de un patrón en rubí?
(creo que algo así como r/bla/bla /)
... y +1 a cualquier persona que me puede decir qué en la tierra no string.sub
reemplazar sólo el primer partido?
Por la misma razón por la que Perl necesita un modificador 'g' para hacer sustituciones globales. Reemplazar todo es a menudo lo que quiere, pero no siempre. – Telemachus