AlexBausW: Probleme mit dem $-Zeichen

Beitrag lesen

Hallo Florian,

Wie kann ich überprüfen, ob eine Variable ein $-Zeichen enthält?
Mit if ($var =~ $) oder if ($var =~ $) funktioniert das nie!

Das es nicht funktioniert, ist völlig in Ordnung ;-) Ein Regulärer Ausdruck wird immer von einem Klammer-Paar eingefasst. Somit kann er /./ #.# und was weiß ich noch wie geschrieben werden :-) Wenn Du nach $ suchen willst, mußt Du es wegen seiner Sonderbedeutung "auskommentieren", wie Du es ja in Deinem zweiten Beispiel schon gemacht hast.
Weiters unter http://www.perl.com/pub/doc/manual/html/pod/perlre.html

hth

Gruß AlexBausW