%s VERVANG WS ("\n"|" "|"\t")+ FS "" FE "" P "<"(p|P)({WS}[^<>]*)?">" HR "<"(h|H)(r|R)({WS}[^<>]*)?">" H1 "<"(h|H)1({WS}[^<>]*)?">" TAG "<"[^<>]*">" %% {FS} {printf("\n"); BEGIN(VERVANG);} {FE} {printf("\n\n"); BEGIN(INITIAL);} {P} printf("\n\n"); {H1} printf(" "); {HR} printf("\n\n ---------\n"); {WS} printf(" "); {TAG} ; . ECHO; .|"\n" ;