Cайт веб-разработчика, программиста Ruby on Rails ESV Corp. Екатеринбург, Москва, Санкт-Петербург, Новосибирск, Первоуральск

Преобразование строки в обозначение в Ruby

Преобразование строки в обозначение в Ruby 3 способами:

1. Использование метода to_sym

  symbol = "строка".to_sym

2. Использование : (двоеточия) в начале строки

  symbol = :"строка"

  # либо сразу в виде обозначения
  "строка": 123

3. Использование %s (подобно %q и %Q для строк)

  symbol = %s[строка]