Hallo Squee,
GREP verschiebt keine Formatierung.
Wenn bei einem GREP-Ersetzenvorgang innerhalb des Treffers Zeichen hinzuaddiert werden, bleibt die Formatierung quasi stehen, und die Zeichen nach dem eingefügten Zeichen wandern quasi unter der Formatierung durch.
Das sollte auch in CS4 so sein.
Versuche statt Deinem Ausdruck diesen:
Hier ist 'm2' nicht Bestandteil des Treffers des GREP, sondern nur als Umgebung angegeben (lookahead). Deswegen außer Gefahr.