schildi: regexp: je nach ergebnis untersch. ersetzung

Beitrag lesen

hallo,

ich möchte folgendes möglichst einfach darstellen:

die ersetzung der sonderzeichen ä,ö,ü mit ae, oe, ue

nun frage ich mich prinzipiell, wie es mit einem regulären ausdruck mittels backreferences möglich ist, je nach treffer richtig zu ersetzen.

wird also ä gefunden, ersetze mit ae, wird ö gefunden, ersetze mit oe usw.

mir geht es hier generell um ein prinzip, derartige ersetzungen mit regulären ausdrücken und backreferences zu lösen.

danke für eure vorschläge!