「"  19"のような」と言うのは非常に曖昧なので答えにくいのだが。
次のnumでいいのかな?
num ::= space* digit*
space ::= ' ' | \t
digit ::= '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'