@Dominions SonThe solution to that, is to ensure you post the story as "charset=utf-8", which is the default on SOL. That way, you don't need to replace ANY characters, as what you type is precisely what you get, and the 'smart quotes, en- and em-dashes and the ellipses are all handled just a plain text would be.
It took me forever to learn this, as I kept insisting on manually doing everything, as that's how I'd always done it. Yet now that I've finally switched over, it's SO MUCH easier than the old way and I'll never willingly go back.
That said, most 'standards' eventually change, so the publishing industry often screws up the old electronic standard periodically. They'll usually fix it, eventually, yet in the interim, ALL of your old stories are suddenly 'no longer acceptable' due to the new and revised standards. And I HATE seeing my entire published works just 'erased' like that.