fork(1) download
  1. #!/usr/bin/perl
  2.  
  3. my @list = qw(A1.txt A10.txt Hello225.txt);
  4. for (@list) {
  5. s/\d+/sprintf("%05d", $&)/e;
  6. print $_ . $/;
  7. }
Success #stdin #stdout 0s 6044KB
stdin
Standard input is empty
stdout
A00001.txt
A00010.txt
Hello00225.txt