[FOSSGIS-Talk] QGIS - reguläre Ausdrücke Umlaute

Junghans, S. Hr. Steffen.Junghans at Zwickau.de
Di Dez 6 10:54:11 CET 2016


Hallo,
>> Jetzt würde ich gerne alle Umlaute mit einmal suchen und ersetzen.
Also ich vermute, dass das so funktioniert.
Ich würde eine einfache Replace-Kaskade schreiben:

replace(replace("SPALTE" ,'Ä','Ae'),'Ö','Oe')

Gruß Steffen

-----Ursprüngliche Nachricht-----
Von: fossgis-talk-liste-bounces at fossgis.de [mailto:fossgis-talk-liste-bounces at fossgis.de] Im Auftrag von sk
Gesendet: Dienstag, 6. Dezember 2016 10:37
An: FOSSGIS-talk
Betreff: [FOSSGIS-Talk] QGIS - reguläre Ausdrücke Umlaute

Hallo an alle,

ich würde gern eine Aufgabe in der Attributtabelle vereinfachen.
Es sollen alle Umlaute in einer Spalte ersetzt werden.
Derzeit wird im Feldrechner für jeden Umlaut diese Function benutzt:
regexp_replace("SPALTE" ,'Ä','Ae')
Jetzt würde ich gerne alle Umlaute mit einmal suchen und ersetzen.
Das suche bekomme ich hin [äöüßÄÖÜ], aber das ersetzen nicht.
Wenn ich wie v.g. alle Umlaute finde, werden alle dann nur mit z.B. 'Ae' 
ersetzt.
In der Hilfe zur Funktion "regexp_replace" steht ja was von 'Captured groups'.
Aber alles was ich dazu im Netz gefunden habe geht dann wieder in Richtung Python.

Gruß Peter

--
....................................................................
FOSSGIS 2017, Die Konferenz für Open Source GIS mit OpenData und OpenStreetMap in Passau!
22.-25. März 2017 an der Universität Passau https://fossgis-konferenz.de/2017/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/             https://twitter.com/fossgis_eV

____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste at fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste