2015-03-03 2 views
0

Я знаю, что %w или %W используется для построения массива строк. Но у меня есть настраиваемое требование:Пользовательское использование% w в Ruby

Использование %w, я хотел бы получить следующий шаблон массива:

["First Name", "Middle Name", "Last Name", "Email"] 

возможно ли это?

Пространство между строками создает проблемы.

Спасибо за любую помощь предложил :)

ответ

3

Вы должны будете использовать символ побега, чтобы избежать пространство, например, так:

result = %w(First\ Name Middle\ Name Last\ Name Email) 

Хотя не уверен, что читает яснее, чем положить их в кавычки.

+0

Отличный брат !! Благодарим вас за быстрый ответ. –

+3

да, это конечно читает ужасно :) –

Смежные вопросы