83 % w (abc) 구문을 사용하려면 루비 배열에 공백 문자를 어떻게 추가 할 수 있습니까? ruby arrays — 바실리 에르 몰로 비치 소스 13 그들은 %w()구문은 일반적인 경우 서비스를 제공 할 수있는 바로 가기로 의미한다. ['a', ' ', 'b']이 경우 더 자세한 구문 을 사용하는 것이 좋습니다 . 더 읽기 쉽고 다른 코더에게는 덜 놀랍습니다. — Ben Marini
168 탈출 : %w(a b\ c) # => ["a", "b c"] — 가레스 소스 2 감사. 귀하의 답변 후에 나는 어떻게 할 수 있는지 이해합니다. 나는 이것을 원했다-% w (a \ bc) # => [ "a", "", "b", "c"] — Vasiliy Ermolovich 4 이것은 "정확한"대답이지만 끔찍하게 읽을 수 없으므로의 목적에 위배 %w됩니다. 이러지마 — 티 그것은 실제로 영리한 @VasiliyErmolovich입니다. Ruby는 모든 종류의 "속임수"를 가지고 있으며 저는 항상 언어로 사물을 표현하는 새로운 방법을 찾고 있습니다. 읽을 수 없을지라도 Ruby 언어가 처음에 답장의 구문을 지원한다는 것이 깔끔합니다! — danielricecodes 3 Ruby 커뮤니티 스타일 가이드 는 단어 배열을 만들 때만 "공백과 특수 문자가없는 비어 있지 않은 문자열" 구문을 선호 한다는 점을 지적하는 것이 타당합니다 . 그래서 당신 말이 맞습니다. 제가 제안한 것을 절대로하지 말아야합니다. — Gareth
%w()
구문은 일반적인 경우 서비스를 제공 할 수있는 바로 가기로 의미한다.['a', ' ', 'b']
이 경우 더 자세한 구문 을 사용하는 것이 좋습니다 . 더 읽기 쉽고 다른 코더에게는 덜 놀랍습니다.