Am 10.03.2011 12:04, schrieb Christian:
Hallo,
Am 10.03.2011 09:23, schrieb David Haller:
Klar. Der zweite Ausdruck (der auf _jede_ Zeile angewendet wird) passt ja auf jede Zeile die auf _beliebig_ viele C in einer Zeile passt. Insbesondere auf "kein C zwischen Zeilenanfang (^) und Ende ($). Die Regex '^C*$' passt eben auf leere Zeilen, und somit werden auch diese gelöscht.
das mit Zeilenanfang (^) und Ende ($) war mir klar. Aber warum dann die Regex '^C*$' auf leere Zeilen passt versteh ich nicht.
danke.
Das Zeichen '*' bedeutet, dass das vorherige Zeichen kein oder mehrmals vorkommen kann. In einer Leerzeile kommt 'C' keinmal vor, also paßt '^C*$'. -- Mit freundlichen Grüßen Martin Blank -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org