'<' に遭遇したら、次の文字を調べる。 次の文字が[a-zA-Z]だったら、「開始タグ」となる。バックトラックすることはありえない。 次の文字が'!'または'?'だったら、「コメントタグ」なる。バックトラックすることはありえない。 次の文字が'/'だったら、「閉じタグ」になるか「コメントタグ」になる。 次の文字が、上記以外だったら、バックトラックして文字と解釈する。