Ist in Python auf dieses praktische Dienstprogramm für reguläre Ausdrücke gestoßen (ich bin ein Anfänger in Python). z.B. Durch die Verwendung der regexpSymbolische Gruppennamen (wie in Python) in Ruby Regulärer Ausdruck
(?P<id>[a-zA-Z_]\w*)
ich die passenden Daten als
m.group('id')
beziehen (vollständige Dokumentation: suchen Sie nach "symbolische Gruppenname" here)
In Ruby können wir den Zugriff auf Passende Referenzen unter Verwendung von $1, $2
oder mit dem MatchData-Objekt (m[1], m[2]
usw.). Gibt es etwas Ähnliches wie Pythons Symbolic Group Names in Ruby?
Wenn Sie in 1.8 sind und Onigurama aus irgendeinem Grund nicht verwenden können, könnte eine interessante Alternative die Bibliothek von Jim Weirich sein (http://github.com/jimweirich/re) –