freeCodeCamp/guide/russian/miscellaneous/learn-about-ruby-strings/index.md

44 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Learn About Ruby Strings
localeTitle: Узнайте о Ruby Strings
---
### Основы:
* Строки - это серия персонажей, «натянутых» между кавычками.
* Одинарные или двойные кавычки могут использоваться для создания строк в Ruby.
* Ruby делает некоторую дополнительную оценку по строкам, которые создаются с двойными кавычками, такими как:
* Экранирование символов: `\n` , `\t` , `\s`
* Использование переменных и выражений внутри: `#{variable or expression}`
* Строки с одинарными кавычками отображаются так, как они есть, без каких-либо особых соображений.
## Примеры:
```
"Hello World"
# is equivalent to:
'Hello World'
"This is line 1.\nAnd this is line 2."
# returns:
This is line 1.
And this is line 2.
name = "Batman"
"Hello, my name is #{name}!"
# returns:
Hello, my name is Batman!
# Note that for single quotes, ruby doesn't take special consideration for variables or backslashes:
'This is your name:\n#{name}'
# returns:
This is your name:\n#{name}
```
## Рекомендации:
* [Официальная документация Ruby для строк](http://ruby-doc.org/core-2.2.0/String.html) .