Regex to replace straight single quotation marks and straight apostrophes with typographical ones in TM

Hi everyone,

I need a way to change single straight quotation marks to typographical quotation marks without affecting apostrophes.

I thought about using

Find: (\s)'(.+?)'
Replace: $1‘$2’

and then changing all remaining straight quotation marks to apostrophes (’). When I tried this in Olifant, my suggested RegEx didn't change quotation marks after tags. In Studio I only got a handful of hits compared to several thousand in Olifant.

What I have: 'We haven't found any evidence of this yet.'
What I need: ‘We haven’t found any evidence of this yet.’

Any genius ideas?

Many thanks,

Daniel