From my understanding, {TXTREGEXREPLACE:} seems to return the replacement text, not the part of the source that matches the specified pattern.
From search results I found a Music Jukebox example that uses inline Regex Match function. However since I'm new to both C# and inline functions, it's a bit over my head