Jak mogę dodać znak spacji w tablicy ruby, jeśli chcę używać składni% w (abc)?
Jak mogę dodać znak spacji w tablicy ruby, jeśli chcę używać składni% w (abc)?
Odpowiedzi:
Ucieknij z tego:
%w(a b\ c) # => ["a", "b c"]
%w. Nie rób tego.
Spróbuj tego:
>> a = %W[a \s b]
=> ["a", " ", "b"]
%w()składnia służy jako skrót do odbycia wspólnej sprawy.['a', ' ', 'b']W tym przypadku zalecałbym użycie bardziej szczegółowej składni . Bardziej czytelny, mniej zaskakujący dla innych programistów.