in reply to How would I change a10 into A:10 in perl?
$combined =~ s/(\w)(\d+)/uc($1) . ":$2" /e;
My proposed fix:
$combined =~ s/([a-z]+)(\d+)/\U$1:$2/i;
"If the requirements change from 1 letter to more, your code won't handle it. "
If the requirements change from letters to kanji or hiragana characters, *your code* won't handle it either. And that is just as likely.
Coding now to exceed the known requirements, in order to cater for some future, speculative change, is a waste of time and effort.
When (if!) the requirements change, the the code can be changed to match the new requirements.
Went to join the gridlock to see it
Held an eclipse party
Watched a live feed
I cn"t see tge kwubosd to amswr thus
I tried to see it, but 8000 miles of rock got in the way
Wanted to see it, but they wouldn't reschedule it
Read the book instead
Results (276 votes). Check out past polls.