Frage 101-146

Auf welche Zeilen passt der reguläre Ausdruck ^a.*[xy]z$ (unter anderem)?

  1. axz, ayz und abcxyz

  2. az, axz und abcxyz

  3. aby, acz und abcxyz

  4. a.xz, b.xz und c.xz

LPI-Lernziel Textdateien mit regulären Ausdrücken durchsuchen (103.7)

Von dieser Frage dürfen Sie sich nicht durcheinander bringen lassen. Wenn Sie sich den regulären Ausdruck genau anschauen, dann wird Ihnen sicher gleich klar, dass jede passende Zeile mit a anfangen und mit z aufhören muss. Die Antworten 3 und 4 fallen also sofort unter den Tisch. Außerdem muss vor dem z am Zeilenende entweder ein x oder ein y stehen -- az ist also nicht erlaubt, und das schließt Antwort 2 aus. Die drei Zeilen in Antwort 1 dagegen passen alle auf den regulären Ausdruck, diese Antwort ist also richtig.

3 Kommentare · Kommentar hinzufügen · RSS

Antwort 2

Robert (Gast) · 8. September 2011, 19:38

Wieso soll Antwort 2 rausfallen. Sie fangen beide mit a an und hören mit z auf

Antwort 2

Markus (Gast) · 9. September 2011, 12:44

In der Mitte fehlt aber x oder y.

String statt Zeile

dutCh (eingetragen als Rene Rudolph) · 6. Mai 2012, 18:34

Ich finde der reguläre Ausdruck ist nicht das Problem. Die Schwierigkeit hier ist zu realisieren, dass da zwar 'Zeile' steht, aber 'String' oder 'Token' gemeint ist!

Bei 'Zeile' würden alle 4 zutreffen. Gut das ich den Fehler hier machen konnte (und nicht in der Prüfung ;-)!

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 01:07:31

Benutzer

Nicht angemeldet

Kommentare

RSS