Project1
标题:
求 Dir.glob 模糊匹配文件名的用法.
[打印本页]
作者:
蕾米莉亚·斯卡雷特
时间:
2011-5-4 17:35
标题:
求 Dir.glob 模糊匹配文件名的用法.
本帖最后由 蕾米莉亚·斯卡雷特 于 2011-5-4 17:37 编辑
需要匹配的文件名类似这样的
"2011-04-05 (1)[...].jpg"
那个 ... 表示 后面有不定长度和内容的字符, 所以需要匹配下才可以使用.
现在的问题是, 老是匹配不成功. 匹配的字符串是 "../Bitmap/2011-04-05?(1)*.*"
话说使用 Dir.glob 是需要带绝对路径还是相对的?
作者:
zh99998
时间:
2011-5-4 17:35
测试完毕,编码问题,中文路径可以使用Dir.chdir(path) {}来解决
上Q祥谈
作者:
fux2
时间:
2011-5-4 18:58
a = "2011-04-05 (1)[...].jpg"
a.gsub!("2011-04-05?(1)*.*"){aaa}
p a
复制代码
正则没有问题啊,P一下Dir.glob看看?手里没有工具,测试不能,请无视
作者:
六祈
时间:
2011-5-4 19:18
Dir.entries('.').grep(/regexp/){}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1