#!/bin/bash
tmp="A123-B1234";
if [[ $tmp =~ ^A[0-9]{3}-B[0-9]{4}$ ]];then
        msg="valid";
    else
        msg="invalid";
fi

echo $msg;