文字数が2より大きいかどうかで分けたら良いんじゃない?
12-3456-7890-1234なんてことも考えるならそういうわけにも行かないけど、12-345678901234なら。