tuxlover
Der den Tux knuddelt
Hallo ich hatte ja lange keine anfängerfragen mehr
Deswegen hier mal eine zu grep:
Ich habe eine Textdatei:
Nun möche ich mir eine Regex basteln die mit __grep__ am Anfang nach A oder D und am Ende die Zeichenfolge en matched. Ich habe gedacht das würde mit folgender Regex funktionieren:
und wird dann Dresden und Bremen matchen.
Stattdessen wird:
gematcht. Wo ist denn hier der Denkfehler oder der Syntaxfehler?
Danke für euer Hilfe
matthias aka tuxlover
Deswegen hier mal eine zu grep:
Ich habe eine Textdatei:
Code:
Hamburg
Aschaffenburg
Osterburg
Johannesburg
Rostock
Bremen
Berlin
Stuttgart
Dresden
Koeln
New York
Nun möche ich mir eine Regex basteln die mit __grep__ am Anfang nach A oder D und am Ende die Zeichenfolge en matched. Ich habe gedacht das würde mit folgender Regex funktionieren:
Code:
grep ^[BD].$en
und wird dann Dresden und Bremen matchen.
Stattdessen wird:
Code:
Aschaffenburg
Bremen
Berlin
gematcht. Wo ist denn hier der Denkfehler oder der Syntaxfehler?
Danke für euer Hilfe
matthias aka tuxlover
Zuletzt bearbeitet: