Files
freeCodeCamp/guide/russian/miscellaneous/learn-about-ruby-strings/index.md
2018-10-16 21:32:40 +05:30

44 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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) .