Fix regex named groups processing in cases like a(?{name}.)?b, improve tests
Fix regex named groups processing in cases like a(?{name}.)?b, improve tests

FarGroup/FarManager,FarGroup/FarManager,FarGroup/FarManager,FarGroup/FarManager,FarGroup/FarManager,FarGroup/FarManager,FarGroup/FarManager,FarGroup/FarManager