Insérer un espace entre un point et un caractère à l'aide de simple rechercher/remplacer avec des expressions régulières

Je veux séparer les phrases en insérant un espace entre chaque période et chaque lettre, mais pas entre autre chose, comme un point, et un support ou un point et une virgule.

Considérez ceci:

This is a text.With some dots.Between words.(how lovely).

Ce qui a probablement une solution en Perl ou PHP, mais ce qui m'intéresse c'est peut-il être fait dans un éditeur de texte qui prend en charge la recherche/remplacement basé sur les regexes? Le problème est qu'il correspond à la fois la dot et le personnage et de le remplacer complètement l'effacer à la fois. En d'autres termes, est-il un moyen de faire correspondre le "rien" entre ces deux personnages?

quel est ton code?
Je pense que votre référence à PHP et Perl est embrouiller les gens. Voulez-vous des solutions dans ces langues, ou vous êtes à la recherche d'une solution dans un éditeur de texte?
Ouais, désolé de ne pas être tout à fait clair sur ce point - j'étais précisément en essayant d'éviter des solutions en PHP ou Perl parce que ceux qui finirait par avoir des variables/chaînes de remplacement et je voulais le faire strictement dans un éditeur de texte.

OriginalL'auteur | 2012-10-29