Шрифт:
Спрашивается, зачем нужен этот метод, если можно просто интерполировать значения в строку с помощью конструкции
В классе
Имеются также методы
Можно задать и второй параметр, который интерпретируется как строка заполнения (при необходимости она будет урезана):
2.10. Строки в качестве объектов ввода/вывода
Помимо методов
Из-за сходства с объектом
2.11. Управление регистром
В классе
Метод
Метод
Метод
Начиная с версии 1.8, в язык Ruby включен метод
У каждого из перечисленных методов имеется аналог, осуществляющий модификацию «на месте» (
He существует встроенных методов, позволяющих узнать регистр буквы, но это легко сделать с помощью регулярных выражений:
Отметим, что все эти методы не учитывают местные особенности (locale).
2.12. Вычленение и замена подстрок
В Ruby к подстрокам можно обращаться разными способами. Обычно применяются квадратные скобки, как для массивов, но внутри скобок может находиться пара объектов класса
Если задана пара объектов класса