看板 Programming 關於我們 聯絡資訊
快速幫檔案檔名分組 我有一堆檔案,檔名如下: Paper_ClassA_Jill Paper_ClassB_Bill Paper_ClassB_Jimmy Paper_ClassC_Johnny Paper_xyiiisf_Johnny Draw_CompanyA Draw_CompanyB 如何用程式php/javascript或regex來自動幫檔案依檔名分組呢? 若只是要分出 Paper跟Draw,很簡單,底線前下兩個條件判斷就好, 但分組要細到第二層,也就是第二個底線前面。 Paper_ClassA_xxx 要一組,Paper_ClassB_xxx 要一組,Paper_xyiiisf_xxx 要一組 如果第二層的項目有100多個,不可能寫100多個條件,而且項目沒有數字或文字順序關係 。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.97.158 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1532596922.A.8A6.html
CoNsTaR: Trie ? 142.118.119.94 07/26 18:02
MOONRAKER: 你要怎樣分組 存到array還是開subdir 220.135.118.23 07/26 18:14
MOONRAKER: split一下不就好了 220.135.118.23 07/26 18:15
iFEELing: awk -F"_" 這樣? 114.46.39.90 07/29 23:25
hijkxyzuw: mkdir Paper_ClassA 36.229.20.40 08/05 18:03
hijkxyzuw: mv Paper_ClassA_* Paper_ClassA 36.229.20.40 08/05 18:03
rahit: 把字串分成array取第一筆跟第二筆判斷? 59.120.18.191 08/12 20:45
rahit: 那底線當分割條件 59.120.18.191 08/12 20:47