http://www.perlmonks.org?node_id=1011211


in reply to Replacing matches within string without splitting.

something like this?

my @array = ( 1, 2, 3, 4, 8, 9, 10, 11, 7, 8, 9, 10, 12, 13, 14, 15 ); for (@array) { $_ < 10 ? print "0", $_, $/ : print $_, $/; }

output

01 02 03 04 08 09 10 11 07 08 09 10 12 13 14 15

If you tell me, I'll forget.
If you show me, I'll remember.
if you involve me, I'll understand.
--- Author unknown to me