name = "James Kirk", starhip = "USS Enterprise" Учитывая переменные выше, напишите выражение Ruby, которое использует строчную интерполяцию, чтобы произвести: «Капитан USS Enterprise - Джеймс Кирк "выражение ruby для интерполяции строк
ответ
Таким образом, интерполяция работает следующим образом. Сначала вам нужно иметь двойные кавычки, например, используя «». Затем внутри этих двойных кавычек вы просто добавляете #, а затем {}, который содержит блок кода, который вы хотите запустить. Так что в этом случае у вас есть 2 задания:
name = "James Kirk"
starship = "USS Enterprise"
бы привести вас «интерполирование» переменных в строке, например, это:
what_you_want = "The captain of the #{starship} is #{name}"
Надеется, что это помогает! Если нет, оставьте комментарий, и я уточню.
спасибо @tonyDiNitto Это сделал работа. :) –
ваше назначение переменной - синтаксическая ошибка должна быть: name, starship = «James Kirk», «USS Enterprise» – JGreenwell
Спасибо, что указали это JGreenwell. Я не думал, что он действительно назначил бы это так, но некоторые люди могут это увидеть и на самом деле неправильно пытаются назначить такие переменные. Я отредактировал свой ответ для ясности. –
- 1. Как избежать интерполяции строк Ruby?
- 2. Как встроить или вложить выражение ruby внутри интерполяции строк
- 3. Конкатенация строк против интерполяции в Ruby
- 4. Есть ли эквивалент Python для интерполяции строк Ruby?
- 5. Ruby: синтаксис для строковой интерполяции и комментирования
- 6. символьные имена для интерполяции строк
- 7. Реализация интерполяции строк Python
- 8. Перевод интерполяции строк на C
- 9. Синтаксис интерполяции строк VBA
- 10. Быстрое изменение интерполяции строк?
- 11. Нужно ли избегать двойных кавычек, используемых в интерполяции строк Ruby?
- 12. Рубин Регулярное выражение для Ruby, интерполяцию строки
- 13. Строка интерполяции в Ruby не работает?
- 14. Используйте '_' на карте для интерполяции строк
- 15. Разделить регулярное выражение Ruby на несколько строк
- 16. looping внутри интерполяции строк scala
- 17. Избегаемый бокс в интерполяции строк
- 18. Строковая интерполяция внутри интерполяции строк
- 19. Литералы в выражении интерполяции строк
- 20. Сочетание интерполяции строк и выражений
- 21. строка интерполяции для переменных
- 22. Преобразование объектов Ruby в объекты Javascript для интерполяции
- 23. PDF Functiontype 2 выражение экспоненциальной интерполяции
- 24. Регулярное выражение для строк
- 25. Регулярное выражение для Ruby Integer
- 26. ruby применить метод к строковой интерполяции
- 27. Вставить HAML переменной с использованием Ruby-интерполяции
- 28. Выполнение поиска интерполяции на бесконечной петле Ruby
- 29. JavaScript RegEx выражение для интерполяции, чтобы соответствовать «{0-99}»
- 30. Ruby выражение
Вы еще что-нибудь пробовали? – JGreenwell
В чем вопрос? – spickermann
Возможный дубликат [Как использовать интерполяцию строк] (http://stackoverflow.com/questions/25472826/how-to-use-string-interpolation) – JGreenwell