abc gef4 44jdjd ghghg
x
ererete
xyzzz
55k
hello wold
33
私のルール
rule1 [0-9]+[a-zA-Z]+
rule2 [x-z]
rule3 .*
{ルール1} { のprintf( "%sのを\ n"、yytext)。 }
{rule2} { printf( "%s \ n"、yytext); }
{ルール3} { //プリントは何も }
出力: -
x
55k
私は出力を理解することはできませんか?誰かが私を助けてくれますか?
iamも混乱しています... –
多くの文字列がrule3と一致しています。なぜですか?なぜrule3は単語44jdjdとマッチしましたか?ルール1が最初に表示されるので、ルール1と一致させる必要がありますか? – user574183