seth_not@home: $1 - sein oder nicht sein

Beitrag lesen

gudn tach!

Variablennamen können wie in den meisten anderen Programmiersprachen nicht mit einer Zahl beginnen.
perl -e "$_='ach ja?';print 'do'.$1.'!' if /(?:a)(..)/;"

$1 bis $10 sind reservierte Namen für Regex-Matchings.

und um solche ging es. (dass man $_ auch writable ist, ist hierbei zweitrangig)

als ergaenzung: auch das handbuch (perldoc perlre) bezeichnet $1, $2, ... als variablen.

prost
seth