our ($rows, $cols); #if use my ($rows,$cols), it will not work
no strict 'refs'; # for ${$1}/g below
my $text;
($rows, $cols) = (24, 80);
$text = q(I am $rows high and $cols long); # like single quotes!
$text =~ s/\$(\w+)/${$1}/g;
print $text;
#I am 24 high and 80 long
####
$AGE = 17;
$text = 'I am $AGE years old'; # note single quotes
$text =~ s/(\$\w+)/$1/eeg; # print I am 17 years old
$text =~ s/(\$\w+)/$1 * 2/eegx; #I tried to double the age, but faile
+d
####
$text = "I am 17 years old";
$text =~ s/(\d+)/2 * $1/eg; #now I am 34 years old