ConvertFrom-Accent #
ÜBERSICHT #
Entfernt zuverlässig Akzent- und Sonderzeichen aus einem String und ersetzt sie durch ASCII-kompatible Entsprechungen, mit optionaler Anpassung der Groß- und Kleinschreibung.
SYNTAX #
ConvertFrom-Accent [-Value] <string> [[-StrCase] <string>] [<CommonParameters>]
BESCHREIBUNG #
Die Funktion ConvertFrom-Accent ersetzt Akzentzeichen und Sonderzeichen wie Umlaute, diakritische Zeichen und spezielle Symbole (µ, €, ä, ü usw.) durch ihre ASCII-entsprechenden Werte wie z.B. ä zu ae. Zusätzlich bietet sie eine komfortable Möglichkeit, die Groß- und Kleinschreibung direkt anzupassen (Großbuchstaben, Kleinbuchstaben oder kapitalisiert).
PARAMETER #
-Value #
Type: string
Der Eingabestring, der konvertiert werden soll.
-StrCase #
Type: string
Default: 'None'
Optionale Anpassung der Groß- und Kleinschreibung.
Verfügbare Optionen #
- None: Keine Anpassung (Standard)
- Upper: Großbuchstaben
- Lower: Kleinbuchstaben
- Capital: Erster Buchstabe groß, Rest klein
AUSGABEN #
string
Gibt den konvertierten und formatierten String zurück.
BEISPIELE #
# Ausgabe: SCHOENE GRUESSE AUS KOELN!
ConvertFrom-Accent -Value 'Schöne Grüße aus Köln!' -StrCase Upper
# Ausgabe: Ueberraschung: 10eur fuer Cafe!
ConvertFrom-Accent -Value 'Überraschung: 10€ für Café!' -StrCase None
# Ausgabe: Etude en rouge
ConvertFrom-Accent -Value 'étude en rouge' -StrCase Capital
HINWEISE #
- Ideal zur Normalisierung und ASCII-kompatiblen Ausgabe von Strings, insbesondere bei Dateinamen, URLs oder Messaging-Diensten.
- Ersetzt Convert-ToMatch, die für die EULANDA-Warenwirtschaft bei Artikel- und Adressen-Matchcode genutzt wurde.