fix(guide): simplify directory structure

This commit is contained in:
Mrugesh Mohapatra
2018-10-16 21:26:13 +05:30
parent f989c28c52
commit da0df12ab7
35752 changed files with 0 additions and 317652 deletions

View File

@@ -0,0 +1,51 @@
---
title: Ruby String Operations
localeTitle: Ruby String Operations
---
Tanto a concatenação quanto a multiplicação podem ser executadas em strings.
## Concatenação:
* Seqüências de caracteres podem ser unidas usando qualquer um dos seguintes métodos:
* `+` operador
* `<<` operador
* método `.concat`
```ruby
"Hello" + " World" + "!" #=> Hello World!
```
```ruby
"Hello" << " World!" #=> Hello World!
```
```ruby
string1 = "Hello"
string2 = " World!"
string1.concat(string2) #=> Hello World!
```
## Multiplicação:
* As strings podem ser multiplicadas por um valor inteiro usando o operador `*` . `ruby "Hello" * 3 #=> HelloHelloHello`
## Substituindo uma substring
* Podemos procurar por sub-strings ou usar o Regex para pesquisar e substituir caracteres em uma string. `ruby "Hey mom, look at this string".sub('mom', 'dad') #=> Hey dad, look at this string`
## Comparação:
* Seqüências de caracteres podem ser comparadas, retornam -1, 0, +1 ou zero dependendo se string é menor que, igual a ou maior que other\_string.
```ruby
"abcdef" <=> "abcde" #=> 1
"abcdef" <=> "abcdef" #=> 0
"abcdef" <=> "abcdefg" #=> -1
"abcdef" <=> "ABCDEF" #=> 1
```