Perl
口座番号検査
#===========================================================================*
# プログラム名 : 口座番号検査 *
# プログラムID : CheckAccoutNum *
# 使用例 : &CheckAccoutNum($_[0]); *
#---------------------------------------------------------------------------*
# 入力引数[0] : 口座番号 *
#---------------------------------------------------------------------------*
# 出力引数[0] : エラー内容(無ければ異常なし) *
#===========================================================================*
sub CheckAccoutNum {
#-------------------------------*
# 変数宣言 *
#-------------------------------*
my($RtnValue) = $_[0]; # 戻り値用変数
#-------------------------------*
# 処理 *
#-------------------------------*
return '入力文字異常' if ($RtnValue !~ /[\d]/);
return '桁数異常' if ($RtnValue !~ /^\d{7}$/);
#-------------------------------*
return;
}
