Hallo seth,
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. Siehe SELFHTML, Perl-Sektion. $4hallo oder $2007ist_einNeuesjahr sind keine gültigen Variablennamen in Perl.
Grüße,
Sven