So, what should FOO123Z increment to? Showing a sequence of increments would be good.
Does this come close to your intent?:
#! perl -slw
use strict;
my $id = "F00123Z";
for ( 1 .. 11 ) {
print $id;
substr( $id, 1, -1 )++;
}
__END__
C:\test>junk72
F00123Z
F00124Z
F00125Z
F00126Z
F00127Z
F00128Z
F00129Z
F00130Z
F00131Z
F00132Z
F00133Z
Update: Or maybe this comes closer?:
#! perl -slw
use strict;
my $id = "F00123Z";
for ( 1 .. 29 ) {
print $id;
if( substr( $id, -1 ) eq 'Z' ) {
substr( $id, -1 ) = 'A';
substr( $id, 1, -1 )++;
}
else {
substr( $id, -1 ) ++;
}
}
__END__
C:\test>junk72
F00123Z
F00124A
F00124B
F00124C
F00124D
F00124E
F00124F
F00124G
F00124H
F00124I
F00124J
F00124K
F00124L
F00124M
F00124N
F00124O
F00124P
F00124Q
F00124R
F00124S
F00124T
F00124U
F00124V
F00124W
F00124X
F00124Y
F00124Z
F00125A
F00125B
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
In the absence of evidence, opinion is indistinguishable from prejudice.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.