Máscara para NCM

Alguém já formulou uma máscara para ncm ou algum validador?

Tenho um emissor de NFe…mas meu cliente…“sempre” digita errado o NCM …

Pelo que vi…não é um tamamho fixo de ncm, pois pode digitar somente o grupo também…