magiclink regex by inclusion opposed to exclusion

Improve logic to not pick up unicode chars trailing a link