如何使用 PLY 实现路径验证

How to implement path validation using PLY

提问人:vivit36 提问时间:10/24/2023 更新时间:10/24/2023 访问量:15

问:

我想知道如何使用 PLY 实现这样的解析器

使用 FLEX 实现此类解析器的示例

%option noyywrap
%x USER END
%%
<INITIAL>{
^(C:\/Users)BEGIN(USER);
\n return 0;
.;
}
<USER>{
(?:\/[a-z]+)/(?i:\/[a-z]+?)*$\n{BEGIN(END); return 1;}
.BEGIN(INITIAL);
\n{BEGIN(INITIAL); return 0;}
}
<END>
{
.;
\n BEGIN(INITIAL);
}
python flex-lexer lex ply

评论

0赞 Community 10/25/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案