%%
%standalone
%class Assign4
nl = \n|\r|\r\n
string = [Aa|Ee|Ii|Oo|Uu][a-zA-Z]*
lang = [a-zA-Z]+
lang1 = [0-9]+
%%
{string} {System.out.println("Start with vowel: " + yytext());}
{lang} {System.out.println("Invalid: " + yytext());}
{lang1} {System.out.println("Invalid: " + yytext());}
{nl}|" "|\t {;}
. {System.out.println("Invalid: " + yytext( ));}
|