>>476
ふむ。先頭0を除いて1〜9999だけリンクにする
ついでに範囲なし、範囲ありを1回の置換にまとめて軽量化(たぶん)

$GB->{FORM}->{'MESSAGE'} =~ s/>>((?:[1-9]\d{0,3})(?!(?:-\d{5,}|\d))(?:-[1-9]\d{0,3})?)/<a href="..\/test\/read.cgi\/$GB->{FORM}->{'bbs'}\/$GB->{FORM}->{'key'}\/$1" target="_blank">>>$1<\/a>/g;

手すきの時にでも試してね>>471