Is there any way to remove all traces of ReReplacer and install it from scratch?
I "trashed" all of the ReReplace lines, and uninstalled and reinstalled ReReplacer.
With a newly reinstalled ReReplacer, it still won't work when I add a simple ReReplace line, which worked before.
So something is not being removed when doing the uninstall/reinstall. I'd prefer to fix this than going to a backup from before I added the bad ReReplacer line that caused it to stop working.
ReReplacer doesn't replace anything in the database or files.
As soon as you disable/remove the replacement or the ReReplacer plugin, it will not be actively replacing in the HTML output anymore.
What probably happened, is that you made a replacement that also replaces stuff inside the fields of an edit form. And when saving that item, those changes were then of course saved to the item.
There is no way to undo saving data to the database by uninstalling ReReplacer. As those changes are not controlled by ReReplacer.
So if you narrow down what things are actually saved incorrectly to the database, then you could fix it by changing those database entries back.
I looked through the user actions log and believe I found the entry that caused this problem to start, or at least it was very near the time I added this ReReplacer line:
Confidential information:
(hidden)
Just as an example of the bug, I have a basic replacement line for search: logo.png -> replace: logo-large.png and the logo doesn't display. When I inspect the page source, I see that the replacement is happening, but the new image URL after the replacement doesn't load the image, like it would have before I added the bad ReReplace item.