0
我有與文件的目錄:如何使用哈希值中的字符串值重命名文件名?
folder/
-spider.rb
-elephant.rb
-monkey.rb
我也有散,含有這類對
rename_filenames =
{ "spider" => "bear",
"elephant" => "rat",
"monkey" => "tiger" }
我怎樣才能從哈希值重命名文件?
folder/
-bear.rb
-rat.rb
-tiger.rb
答案是好的,實際上完美地解決了這個問題。但是,如果文件名可能包含除完整匹配之外的其他符號,我恐怕該怎麼辦?在這種情況下,我必須使用完全不同的方法。 –
'什麼是文件名包含其他symboms' ...你在說什麼?水珠?正則表達式? ...? – andlrc
想象一下,如果文件被命名爲'5643_spider.rb,3232_elephant.rb'等。 –