* Ralph Müller schrieb am 13.Apr.2003:
ich dachte ich könnte RegEx, bis mich sed eines besseren belehrte:
ralph@erde:~ > echo "Hallo Welt" | sed 's/W?elt/Tux/' Hallo Welt
Wieso ist das Ergebnis "Hallo Welt" und nicht "Hallo Tux"?
Es wird nach W?elt gesucht, mit einem Fragezeichen darin. Bei manchen RegEx heißt ? ein oder kein Mal das vorherige Zeichen und \? bedeutet das Fragezeichen selber, bei anderen RegEx ist es genau umgekehrt. Das gleiche hast Du bei ( und \( oder auch bei + und \+ und bei < und \< Ich habe es aufgegeben, mir zu merken, wo was wie ist. Wenn ich es brauche, probiere ich es aus. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11