calibre search + replace should work but has to be done very carefully because . = wild card (any character ) in regex.
so I think you search for \. and replace with . ( followed by space)
it should also work in sigil - sometimes "stopped responding" goes away if you wait a while
|