Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Regulären Ausdruck erklären. Will lachen. (https://www.delphipraxis.net/167334-regulaeren-ausdruck-erklaeren-will-lachen.html)

Luckie 24. Mär 2012 20:10

Regulären Ausdruck erklären. Will lachen.
 
http://geekandpoke.typepad.com/.a/6a...3287fac970d-pi

Kann mir mal bitte jem,and den regulären Ausdruck erklären? Will auch lachen. ;)

Also der ^ vor der Zeichenkette bedeutet ja, dass die Zeichenkette negiert wird. Aber was ist die Negation von 1.50? Und was bedeutet das \. vor der 50?

Klaus01 24. Mär 2012 20:34

AW: Regulären Ausdruck erklären. Will lachen.
 
Hallo Michael,

^ bedeutet, dass die 1 am Zeilenanfang stehen muss.
mit \ wird der Punkt maskiert.

Grüße
Klaus

Luckie 24. Mär 2012 20:38

AW: Regulären Ausdruck erklären. Will lachen.
 
Das heißt, dass das Bier muss 1,50$ Dollar kosten? Es muss eine eins am Anfang stehen, dann ein Punkt kommen und dann die fünf null?

himitsu 24. Mär 2012 20:40

AW: Regulären Ausdruck erklären. Will lachen.
 
Jupp, ^=Zeilenanfang und $=Zeilenende , wenn nicht Multiline, dann ^=Textanfang und $=Textende .

Nur in [^...] ist das ein Negator.

Das ist einfach nur die Prüfmaske für "1.50".

Klaus01 24. Mär 2012 20:44

AW: Regulären Ausdruck erklären. Will lachen.
 
Zitat:

Zitat von Luckie (Beitrag 1158372)
Das heißt, dass das Bier muss 1,50$ Dollar kosten? Es muss eine eins am Anfang stehen, dann ein Punkt kommen und dann die fünf null?

und um auf den Witz zu kommen $ 1.50 macht keinen Sinn (im Sinne der regulären Ausdrücke).
Nach $ kommt in der Zeile nichts mehr (wie himitsu schon schrieb).

Grüße
Klaus

Luckie 24. Mär 2012 20:45

AW: Regulären Ausdruck erklären. Will lachen.
 
Ok, ein Bier das $1.50 kostet würde nichts kosten. :mrgreen: ;)

Sir Rufo 24. Mär 2012 22:27

AW: Regulären Ausdruck erklären. Will lachen.
 
Zitat:

Zitat von Luckie (Beitrag 1158376)
Ok, ein Bier das $1.50 kostet würde nichts kosten. :mrgreen: ;)

Nein, nicht ganz, sondern ein Bier, welches mit $1.50 deklariert ist, kostet regulär nichts :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz