\{the literal { (12310 / 1738 / 7B16)
%the literal % (3710 / 458 / 2516)
Group 1((?:[^%]|%[^\}])+) Non-Capturing Group(?:[^%]|%[^\}])+ +repeats the group contents below at least once:
Negated Character Class[^%] %the literal % (3710 / 458 / 2516)
%the literal % (3710 / 458 / 2516)
Negated Character Class[^\}] \}the literal } (12510 / 1758 / 7D16)
%the literal % (3710 / 458 / 2516)
\}the literal } (12510 / 1758 / 7D16)
g modifier: global. Finds all matches instead of stopping after the first