Thread Prüfen ob Variable Leer ist (6 answers)
Opened by Vermillion at 2008-08-07 00:56

#Kein Kommentar
 2008-08-07 01:43
#113176 #113176
User since
2007-06-09
575 Artikel
HausmeisterIn
[default_avatar]
wenn du eine eingabe von dem benutzer überprüfst, welche aus der konsole kommt, musst du immer aufpassen, da immer ein newline-zeichen mit angefügt wird.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
my $variable = <STDIN>;    
# auch wenn der benutzer nur return drückt ist trotzdem $variable = "\n"

# das newline-zeichen kann man aber mit chomp entfernen:
chomp $variable;

# der vergleichsoperator für strings heißt 'eq':
while (not($variable eq "")){

# oder - die negativierte form namens 'ne' -
while ($variable ne ""){
Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind

View full thread Prüfen ob Variable Leer ist