Bank statement. regex for party alignment

Hello Trytonies,

thanks to tremendous help by @lars_wuerfel, I could achieve alignment of bank statements (legacy MT940 import) with parties by this regex string:

.*(?i:Solawi.Beitrag).*\?32(?P<party>.*)

Now I tried to align newer CAMT52 statements with this string:

.*(Solawi.Beitrag).(?P<party>.*)

But that one does not work. Which expression do I need to find

[any_noise]Solawi Beitrag prename surname

where ‘prename surname’ matches the party name in question?

Thanks a lot in advance,
EG