Hallo Ihc habe in einer Log-Datei folgende Einträge wie z.B.
WS_63349111_1343. oder WS_62349111_1343.
Nun möchte ich aber aus der Textdatei 63349111 und 62349111 herausfiltern. Dazu habe ich folgenden Regulären Ausdruck erstellt (bin noch Anfänger darin ;))
^[6]{1}[2|3]{1}[0-9]{6}$
um diesen dann wie folgt anzuwenden:
GET-Content GET-Content testregex.log | Select-String "^[6]{1}[2|3]{1}[0-9]{6}$"
Leider funktioniert dieser in der Powershell nicht.
Gebe ich allerdings folgendes in der Powershell ein
'63349111' -match ' ^[6]{1}[2|3]{1}[0-9]{6}$' und bei 'erterter63349111rtertert' -match '[6]{1}[2|3]{1}[0-9]{6}' ebenfalls. Wobei ^und $ wohl Zielanfang und Zeilenende bedeuten. Deshalb denke ich, das diese Zeichen nichts in meinem Ausdruck
falsch sein werden.
kommt true heraus. Was mach falsch?
Grüße niesel