Borewa: Vergleiche

Guten Tag,
das ist zwar bestimmt eine total einfache Frage, aber ich stoße immer wieder auf das Problem.

Zahlen vergleichen ist klar ...
== ... >= ... <= ... usw

Aber wie genau gehe ich bei Buchstaben oder Wörtern vor?

Habe eq benutzt was dem == nach kommt.
Geht aber auch ein == ?
Wie bekomme ich ein ungleich hin?
!= wäre das typische
!~ habe ich auch mal gesehen, wollte aber auch nicht immer gehen
und geschummelt eben !(var1 eq var2).

Ich komme was Zeichenketten immer durcheinander, vielleicht liegt es auch daran das ich noch nicht so lange mit Perl arbeite.

Zudem ich gestehen muss habe ich auch noch keine wirklich gute Seite gefunden die etwas erklärt und das auch mit Bespielen.
Was php an ging bin ich immer auf php.net gegangen und habe dort fast immer eine Antwort gefunden, gibt es auch eine gute Seite für Perl?

mfg

Borewa

  1. Hallo Borewa!

    Ist nach der Lektüre von perldoc perlop noch etwas unverständlich?

    Viele Grüße aus Frankfurt/Main,
    Patrick

    --
    _ - jenseits vom delirium - _

       Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
    Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?
  2. Wie bekomme ich ein ungleich hin?

    du suchst "ne" (not equal)

    siehe auch Equality Operators in perlop

    aber das findet sich sogar in selfhtml!

    http://de.selfhtml.org/perl/sprache/operatoren.htm#vergleich@title=Vergleichsoperatoren

    != wäre das typische
    !~ habe ich auch mal gesehen,

    Nix da! das ist eine "nicht match" für regex!!!