java - 用于搜索/查找的目录路径中正则表达式中的通配符?

标签 java directory wildcard subdirectory jedit

这应该很简单。本目录C:/ Users/matt/Documents/*/xyz123 应该匹配 C:/ Users/matt/Documents/ "that contains a sub-directory" 中的任何目录叫xyz123 .

最佳答案

假设您可以按照给定的格式访问文件,并且这是标准的正则表达式语法,那么您需要在 * 之前添加 .,如下所示:

C:/ Users/matt/Documents/.*/xyz123

* 仅表示前面的 0 个或多个。
. 代表除换行符之外的任意字符

关于java - 用于搜索/查找的目录路径中正则表达式中的通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20297643/

相关文章:

python mkdir用子文件夹制作文件夹?

c++ - 使用文件流时,如何使程序无论用户的密码如何都可以运行?

java - 嵌套类型的通配符

java - 不兼容的通用通配符捕获

java - 发生错误。请参阅日志文件。工作区.元数据.log eclipse

java - 如何在 jfreechart 中将形状与动态图表集成

java - 如何让android中的imagebutton保持高亮显示?

java - 使用 Play Framework 在后台处理大文件

c# - Visual Studio 测试项目基目录

java - 通配符中未找到符号错误