Struppi: replace mit regex und replacement pattern ($1)

Beitrag lesen

bastle grade mit sowas herum:
return str.replace(regex, "$1" + repl);

soweit, sogut. Unschön dabei: ist repl ein numerischer  Wert wie 1, macht er - sofern verfügbar -  aus $1 $11 und gibt diesen Match zurück (Ist $11 nicht verfügbar setzt er brav "[match]1" zusammen).
Lässt sich sowas einfacher umgehen, als gleich mit einer callback-funktion zu arbeiten?

Ich verstehe nicht was du meinst. Kannst du mal ein Beispiel zeigen?

Struppi.