adding a non-breaking space before %

I apologize for such a newbie question but I am only starting to use Regex in Trados.

I am using \d{1,3}% for percentages (thank you, Nora Diaz, again!!) but cannot use $0 as French requires a non-breaking space before the % sign.

35% should be 35 %

What Replace pattern should I be using?