On Die, Jun 19, 2001 at 07:32:53 +0000, Florian Brunner wrote:
>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<< *urrks*
On 19.06.01, 10:38:32, Jan.Trippler@t-online.de (Jan Trippler) wrote regarding re ot perl variablen-unterscheidung@3:
steht eigentlich schon im Subject (allerdings ein wenig merkwürdig formatiert - meine mutt-Konfiguration kann das nicht dem Thread zuordnen :-(). [Ausschnitte aus Perl-FAQ]
if (/^-?(?:\d+(?:\.\d*)?|\.\d+)$/) { print "is a decimal
Interessant, aber ich sehe bei dem Konstrukt ?: nicht durch. Kann das jemand erklären? In meinen Büchlein habe ich dazu nix gefunden. Die Funktion eines ? ist mir schon klar, aber in der o. g. Konstellation kann ich mit diesem Muster nichts anfangen. :-( Was ist der Unterschied in der Mustererkennung zu: /^[+-]?\d*[.,]?\d+$/ (von der Erkennung des Kommas abgesehen, die Vorzeichenerkennung habe ich einfach mal ergänzt)? Jan