【发布时间】:2014-06-05 22:19:47
【问题描述】:
$dir_path = (-d ("./abc/dir-\d.\d.\d")) ?
glob("./abc/dir-\d.\d.\d/my-dir*") : "my-dir-doesnot-exists";
这是一个有效的全局选项吗?我可以使用 \d 来匹配目录路径中的数字吗?
$dir_path 应该得到 "./abc/dir-#.#.#/my-dir/some_dir_name" 如果 "./abc/dir-#.#.#" 存在(其中 # 是任何数字) else "我的目录不存在”字符串
【问题讨论】:
-
1.我不想在 -d 中添加 glob,现在编辑了代码。 2. 明白了,谢谢。 3.我现在改写了这个问题,请看看它是否澄清。谢谢。