Leerzeichen zwischen dem Kürzel ›S.‹ und Seitenzahl durch Achtelgeviert ersetzen

Suchen nach

\b(S\.)(?:\h?)(\d+)

Ändern in

$1~<$2

Findet

S.1 oder S. 207–209

Erklärung

  1. \b entspricht einer Wortgrenze
  2. (S\.) entspricht S. (1. Gruppe)
  3. \h? entspricht einem optionalen horizontalen Weißraum (nicht einfangende Gruppe)
  4. \d+ entspricht ein oder mehr Ziffern (2. Gruppe)

Hinweis

Nicht einfangede Gruppen werden beim Ersetzen ignoriert.

Im Ersetzen-Ausdruck wurden Achtelgevierte ~< verwendet. Diese können durch jeden beliebigen Weißraum getauscht werden. Eine Übersicht aller Weißräume befindet sich in der Syntax-Referenz.