提问人:vivit36 提问时间:10/24/2023 更新时间:10/24/2023 访问量:15
如何使用 PLY 实现路径验证
How to implement path validation using PLY
问:
我想知道如何使用 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);
}
答: 暂无答案
评论