[心得] dir找多種副檔名已回收
最近遇到這個小問題...
如何搜尋同樣副檔名的檔案
dir([Path '\*.XXX'])
XXX:為副檔名 ex:jpg txt...
Path:搜尋路徑 ex:c:\MATLAB\
這樣會在Path下回傳同樣副檔名的的結構陣列資料
(結構元素中包含name date byte isdir datenum)
以上大家應該很容易在help查到 XD
不過若要同時查多種副檔名該怎麼辦呢?
有個小方法.用中括號[]可以合併陣列
[dir([Path1 '\*.XXX']) dir([Path2 '\*.YYY'])]
由於dir回傳的均為相同結構.
上式可將兩個不等長的結構陣列合併成同一個陣列
(就像是合併字串(char array)一樣的道理)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.223.209