A roman number can only be composed of the letters "IVXLCDM" (either majuscule or miniscule). So checker() should see if there are any letters except those in the string.
There is a special case: zero is represented either with "N" or "NULLA". You might get bonus points for checking if your string is equal to either of those.