#ruby #string
#ruby #строка
Вопрос:
В Ruby (тестирование в интерактивной оболочке Ruby) вы можете либо использовать пробелы в строках, либо использовать escape-последовательности. Существует ли наилучшая практика определения того, что использовать, или это никогда не имеет значения?
Например:
"Hello World"
--> "Hello World"
vs.
"HellosWorld"
--> "Hello World"
Комментарии:
1. использовать пробел намного проще.
2. Это имеет значение для строк, заключенных в одинарные кавычки
Ответ №1:
Используйте пробелы. Значительно упрощает чтение
Если вы не можете, используйте escape-последовательности.
Также обратите внимание, что escape работает только в двойных кавычках
'HellosWolrd'
--> 'Hello\sWorld'