Hi, nur ne kurze Frage zu Perl: Wie kann ich zwei String-Variablen auf ihre Gleichheit überprüfen? "if ($String1==$String2)" funktioniert nicht: Argument "xxxxx" isn't numeric in eq at istop.pl line 13. So, für heut hab ich euch genug genervt... *g* Mit freundlichen Grüßen, with best regards Simon Stiefel -- |Simon Stiefel | Zwerbachstr. 17 | 72555 Metzingen-Glems | Germany | |SimonStiefel@wastie.de | http://www.wastie.de | ICQ#: 20196644 | |phone: +497123/379070 | fax: +49179/335990106 | cell: +49179/5990106 | |Tux#: 114751 | Open Minds. Open Source. Open Future. | Penguin inside| --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Simon Stiefel schrieb am 05.11.2000 um 22:44:03 +0100: Hallo Simon,
nur ne kurze Frage zu Perl: Wie kann ich zwei String-Variablen auf ihre Gleichheit überprüfen?
"if ($String1==$String2)" funktioniert nicht:
Argument "xxxxx" isn't numeric in eq at istop.pl line 13.
numerisch: == Zeichenkette: eq Bis denne, Michael -- "Hey Beavis, let's pretend we're dead." "Yeah, eh heh heh, that would be cool." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Simon Stiefel:
nur ne kurze Frage zu Perl:
Wird es nicht langsam mal Zeit, ernsthaft Perl-Literatur zu studieren?
Wie kann ich zwei String-Variablen auf ihre Gleichheit überprüfen?
"if ($String1==$String2)" funktioniert nicht:
Argument "xxxxx" isn't numeric in eq at istop.pl line 13.
Ich geb dir einen Tipp: Die Antwort steht in der Fehlermeldung, wenn sie auch etwas unlogisch ist. Und noch was: Benutze am Anfang IMMER (a) perl -w (b) use diagnostics (c) use strict Thorsten -- Thorsten Jens <thojens@gmx.de> # find /usr/src/linux/ -type f -name *.[hc] | xargs -r grep -i fuck --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Simon Stiefel wrote:
nur ne kurze Frage zu Perl:
Wie kann ich zwei String-Variablen auf ihre Gleichheit überprüfen?
"if ($String1==$String2)" funktioniert nicht:
Argument "xxxxx" isn't numeric in eq at istop.pl line 13.
Zeichenketten werden mit dem Vergleichsoperator 'eq' auf Gleichheit untersucht: if ($string1 eq $string2) { print "Treffer\n"; } Siehe "perldoc perlop" bzw. "man perlop". christian -- * * Bitte kein CC: bei Antwort an Mailingliste * * Etikette per Mail: To: mailings-suse@gmx.de Subject: send etikette http://home.t-online.de/home/c.w.schult/etikette.html --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
cschult@gmx.de
-
micha28@gmx.de
-
SiStie@wastie.de
-
thojens@gmx.de