H    [\200-\377]
E    [a-zA-Z]
S    [^a-zA-Z\200-\377\,\+\-\n]
N    [0-9]
%%
{H}+                              { ECHO; printf(" T_KOR\n"); }
{E}+(-{E})*                       { ECHO; printf(" T_ENG\n"); }
{S}                               { ECHO; printf(" T_SYM\n"); }
{N}+                              { ECHO; printf(" T_NUM1\n"); }
(\+|-)*{N}*\.{N}+                 { ECHO; printf(" T_NUM2\n"); }
(\+|-)*{N}+\.{N}*                 { ECHO; printf(" T_NUM3\n"); }
{N}{1,3}(\,{N}{N}{N})*(\.{N}*)?   { ECHO; printf(" T_NUM4\n"); }
