I've been working on this with some people over on the Appcelerator Q&A and the best answer I could come up with is a work around at best.
var clean = link.replace(/nbsp/g," ").replace(/\&/g,"").replace(/amp\;/g,"").replace(/\;/g,"");
For obvious reasons this won't work for everybody since it will wipe out all semicolons and ampersands but it worked for me. I'm perplexed as to why I can't get the entire
replaced but for now I'm happy.