(?:(?![[:punct:]]))
I'd like to know where you learned regex lol thought I'd throw my two cents in...