Das ist, was ichRegex - Speichern Gruppe Captured Wiederholen von
a = "%span.rockets#diamonds.ribbons.forever"
a = a.match(/(^\%\w+)([\.|\#]\w+)+/)
puts a.inspect
tun Dies ist, was ich
#<MatchData "%span.rockets#diamonds.ribbons.forever" 1:"%span" 2:".forever">
bekommen Dies ist, was ich will
#<MatchData "%span.rockets#diamonds.ribbons.forever" 1:"%span" 2:".rockets" 3:".#diamonds" 4:".ribbons" 5:".forever">
Hilfe? Ich habe versucht und sind gescheitert :(