Help for this page
'aa' =~ /(.)\1/
use 5.010; my @a = qw/a d/; $_ = '0a1d1y0z'; say s/(\d)${a[\1]}/xx/g; say;
say s/(\d)([a-z])(?(?{ $2 ne $a[$1] })(*FAIL))/xx/g; say;