>>805
どこがまずいのでしょうか?
済みませんが教えてください。お願いします。

^ は先頭にマッチ、$ は末尾にマッチしますよね。
+ は一回以上の繰り返し。
ならば、
  =~ m/^\d$/
は 0a123b0 にマッチしても良いように思っていました。