默认应用程序引擎的 skip_files 正则表达式

2024-07-02 12:22:44 发布

您现在位置:Python中文网/ 问答频道 /正文

google.appengine.api.appinfo.DEFAULT_SKIP_FILES包含:

^(.*/)?((#.*#)|(.*~)|(.*\.py[co])|(.*/RCS/.*)|(\..*)|)$

那是regex corrent吗?你知道吗

好像不匹配/索引.txt因为(.*/RCS/.*)中的第一个斜杠。你知道吗

正则表达式中最后一个管道字符的含义是什么?你知道吗


Tags: pytxtapidefault管道googlefilesregex
1条回答
网友
1楼 · 发布于 2024-07-02 12:22:44

关于正则表达式doesn't match字符串RCS/index.txt您是对的,因为第一个斜杠。你知道吗

最后一个管道生成一个空的备选方案,并使组成为可选的。所以,以下两个是等价的:

^(.*/)?((#.*#)|(.*~)|(.*\.py[co])|(.*/RCS/.*)|(\..*)|)$
^(.*/)?((#.*#)|(.*~)|(.*\.py[co])|(.*/RCS/.*)|(\..*))?$

相关问题 更多 >