Anhang B. Referenz für reguläre Ausdrücke
Reguläre Ausdrücke spielen bei den meisten Aufgaben der Textanalyse und des Textabgleichs eine wichtige Rolle. Sie bilden eine wichtige Grundlage für die Operatoren -split
und -match
, die Anweisung switch
, das Cmdlet Select-String
und mehr. In den Tabellen B-1 bis B-9 sind häufig verwendete reguläre Ausdrücke aufgeführt.
Charakterklasse | Streichhölzer |
---|---|
|
Jedes Zeichen mit Ausnahme eines Zeilenumbruchs. Wenn der reguläre Ausdruck die Option PS > "T" -match '.' True |
|
Jedes Zeichen in den Klammern. Zum Beispiel: PS > "Test" -match '[Tes]' True |
|
Jedes Zeichen, das nicht in den Klammern steht. Zum Beispiel: PS > "Test" -match '[^Tes]' False |
|
Jedes Zeichen zwischen den Zeichen PS > "Test" -match '[e-t]' True |
|
Jedes Zeichen, das nicht zwischen einem der Zeichenbereiche PS > "Test" -match '[^e-t]' False |
|
Jedes Zeichen in der Unicode-Gruppe oder dem Blockbereich, der durch PS > "+" -match '\p{Sm}' True |
|
Jedes Zeichen, das nicht in ... |
Get PowerShell Kochbuch, 4. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.