Geht entweder mit einem lookbehind variabler Länge, welcher soweit ich weiss nur von .NET/C# Regex unterstützt wird bzw. in Java mit definierter max length. NP++ kann das nicht, unterstützt aber PCRE (verwendet imho Boost Regex).

Hier kann man \K als lookbehind Alternative verwenden. Siehe Demo auf Regex101.

Germany.*\K$

Es matcht das gesamte Pattern und dort, wo \K steht resettet die Ausgabe.

...zur Antwort