I have noticed, while looking at my page source, the characters
showing just after a
This script will find and remove all the invisible
s on your page:
document.body.innerHTML=document.body.innerHTML.replace(/\u00AD/g, '');
It works by searching for the Unicode character U+00AD
. It's invisible when it doesn't sit at a line break, which is probably why you can't find it in your code.