我有這樣一個路徑:什麼是分割後存儲和打印值的最有效方式?
「/ Cygwin的/家庭/學習/ XYZ」
,我想:
DIR1 = 「家」和dir2 =「xyz」
所以我寫了這個Ruby代碼來獲取輸出:
path = "/cygwin/home/learn/xyz"
a = path.split(/\//)
dir1 = a[2]
puts dir1 #home
dir2 = a[4]
puts dir2 #xyz
有沒有什麼有效的方式做到這一點?