2012-09-27 33 views

回答

2

%w初始化中括號(或其他符號)的空間陣列分離內容(如果你需要空間\轉義)。

2
%w{one two}

["one", "two"]快捷方式:所述%w{...}符號取空格分隔元素作爲用於陣列字符串。

這實際上是%w{...}背後的全部原因:編寫不帶引號或逗號的數組來分隔元素,從而允許使用引號和逗號而不用轉義它們。

+0

...或者在這種情況下,寫入包含引號和逗號(但不包含空格)的數據並且不希望必須轉義它們的數組。 – Thilo

+0

@Thilo True。 :)感謝您的反饋,我現在已經「調整」了我的答案。 –

相關問題