…Ersetzungen mit Regulären Ausdrücken (REGEX) durchführen?
Mit Klick auf den Regex-Tester kommen Sie in eine Form die Ihnen bei der Ausarbeitung Ihres Regex weiterhilft.
Meist benötigen Sie keinen Regex!
Ein Beispiel:
Ihre Telefonnummer 09369 1234-567
Diese möchten Sie in +49 9369 1234-567
Dann reicht es vollkommen wenn Sie Suchen nach: 09369 Ersetzen mit (0) 9369 ausführen.
Mithilfe von „Ersetze in Variable zur Laufzeit” und Regulären Ausdrücken können Sie beispielweise Telefonnummern für die Signatur in ein bestimmtes Format (+49 9369 980441) bringen.
Geben Sie im Feld „Ersetze mit” den Regulären Ausdruck in folgender Form an:
Regex(Pattern, Replacement)
Hier zwei Beispiele:
Beispiel 1:
Telefonnummer im AD: +499369980441
Gewünschtes Format in der Signatur: +49 9369 980-441
RegEx für „Ersetze mit”: Regex((\+\d{2})(\d{4})(\d+)(\d{3}),$1 $2 $3-$4)
Beispiel 2:
Telefonnummer im AD: +49(9369)980-441
Gewünschtes Format in der Signatur: 09369 980-441
RegEx für „Ersetze mit”: Regex((\+\d{2})\((\d+)\)(\d+)-(\d+),0$2 $3-$4)
Beispiel 3:
Telefonnummer im AD: 09369 980441
Gewünschtes Format in der Signatur: +49 9369 980441
RegEx für „Ersetze mit”: Regex((\d{1})(\d+)\s+(\d+),+49 $2 $3)
Regex(([\w\s-]+)(\W{2})(.+), $3 $1) Tauscht z.B. im Displayname „Büttner, Manfred” in „Manfred Büttner”
Regex(([\w\s]+)(\W{2})(.+), $3 $1)
Dokumentation der Sprachelemente für reguläre Ausdrücke:
https../msdn.microsoft.com/de-de/library/az24scfc(v=vs.110).aspx