Estoy usando este código: s = line.match( /ABCD(\d{4})/ ).values_at( 1 )[0] Para extraer números de cadenas como: ABCD1234 ABCD1235 ABCD1236 etc. Funciona, pero me pregunto qué otra alternativa tengo a esto en Ruby. Mi código: ids = [] someBigString.lines.each {|line| ids <<...