我有兩個字符串:紅寶石代替數組列表
packages="linux-image-3.2.0-4-amd64 linux-libc-dev linux-headers-3.2.0-4-amd64 linux-headers-3.2.0-4-common dnsutils mysql-server-5.5"
exclusion="dnsutils mysql-server-5.5"
我需要一個字符串pkgs
擁有的packages
沒有exclusion
像這樣的內容:
pkgs="linux-image-3.2.0-4-amd64 linux-libc-dev linux-headers-3.2.0-4-amd64 linux-headers-3.2.0-4-common"
我嘗試下面的代碼:
pkgs = packages.gsub!(/(?<!^|,)#{exclusion}(?!,|$)/, '\1')
似乎沒有工作。這種情況下最好的解決方案是什麼?
來自packages變量,我想排除排除變量中的字符串。 – laguna