Reguläre Ausdrücke mit Powershell I

Reguläre Ausdrücke bilden ein sehr mächtiges Werkzeug für das Suchen und Ersetzen von Mustern in Zeichenketten. Powershell bietet mit dem -match Modifier ein entsprechendes Werkzeug, um reguläre Ausdrücke in der Powershell zu nutzen:

#Definition einiger Strings
$string = "Hallo Welt"
$pattern = "hallo"
# im $matches Array speichert Powershell die gefundenen Textstücke
# hier setzen 
$matches = ""
 
$string -match $pattern
$matches
 
# -cmatch achtet auf Groß- und Kleinschreibung, findet also 'hallo' nicht
$string -cmatch $pattern
 
# -imatch ignoriert Groß- und Kleinschreibung
$string -cmatch $pattern

Uwe

Uwe Ziegenhagen mag LaTeX und Python, auch gern in Kombination. Hat Dir dieser Beitrag geholfen und möchtest Du Dich dafür bedanken? Dann unterstütze doch vielleicht die Dingfabrik Köln e.V. mit einem kleinen Beitrag. Details zur Bezahlung findest Du unter Spenden für die Dingfabrik.

More Posts - Website