Skip to content

Commit 11edd53

Browse files
committed
Resolve conflicts.
1 parent ebab126 commit 11edd53

File tree

3 files changed

+7
-30
lines changed

3 files changed

+7
-30
lines changed

4-binary/02-text-decoder/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
What if the binary data is actually a string? For instance, we received a file with textual data.
44

5-
The build-in [TextDecoder](https://encoding.spec.whatwg.org/#interface-textdecoder) object allows to read the value into an an actual JavaScript string, given the buffer and the encoding.
5+
The build-in [TextDecoder](https://encoding.spec.whatwg.org/#interface-textdecoder) object allows to read the value into an actual JavaScript string, given the buffer and the encoding.
66

77
We first need to create it:
88
```js

9-regular-expressions/02-regexp-character-classes/article.md

Lines changed: 5 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,7 @@ Uma *classe de caracteres* é uma notação especial que corresponde a qualquer
88

99
Para começar, vamos explorar a classe "digit". Está escrito como `padrão: \d` e corresponde a "qualquer dígito único".
1010

11-
<<<<<<< HEAD
1211
Por exemplo, vamos encontrar o primeiro dígito no número de telefone:
13-
=======
14-
For instance, let's find the first digit in the phone number:
15-
>>>>>>> 23e85b3c33762347e26276ed869e491e959dd557
1612

1713
```js run
1814
let str = "+7(903)-123-45-67";
@@ -148,17 +144,10 @@ Há muitas situações em que gostaríamos que um ponto significasse literalment
148144
alert( "A\nB".match(/A.B/s) ); // A\nB (correspondência!)
149145
```
150146

151-
<<<<<<< HEAD
152-
````warn header="Não suportado no Firefox, IE, Edge"
153-
Verifique <https://caniuse.com/#search=dotall> para obter o estado de suporte mais recente. No momento da redação deste documento, não inclui o Firefox, IE, Edge.
147+
````warn header="Não suportado no IE"
148+
A flag `padrão:s` não é suportada no IE.
154149
155-
Felizmente, há uma alternativa, que funciona em qualquer lugar. Podemos usar uma regexp como `padrão:[\s\S]` para corresponder a "qualquer caractere".
156-
=======
157-
````warn header="Not supported in IE"
158-
The `pattern:s` flag is not supported in IE.
159-
160-
Luckily, there's an alternative, that works everywhere. We can use a regexp like `pattern:[\s\S]` to match "any character" (this pattern will be covered in the article <info:regexp-character-sets-and-ranges>).
161-
>>>>>>> 23e85b3c33762347e26276ed869e491e959dd557
150+
Felizmente, há uma alternativa, que funciona em qualquer lugar. Podemos usar uma regexp como `padrão:[\s\S]` para corresponder a "qualquer caractere" (este padrão irá ser estudado no artigo <info:regexp-character-sets-and-ranges>).
162151
163152
```js run
164153
alert( "A\nB".match(/A[\s\S]B/) ); // A\nB (match!)
@@ -190,11 +179,7 @@ alert( "1 - 5".match(/\d\s-\s\d/) ); // 1 - 5, também funciona
190179
191180
**Um espaço é um caractere. Igual em importância com qualquer outro caractere.**
192181
193-
<<<<<<< HEAD
194-
Não podemos adicionar ou remover espaços de uma expressão regular e esperamos funcionar da mesma maneira.
195-
=======
196-
We can't add or remove spaces from a regular expression and expect it to work the same.
197-
>>>>>>> 23e85b3c33762347e26276ed869e491e959dd557
182+
Não podemos adicionar ou remover espaços de uma expressão regular e esperar que funcione da mesma maneira.
198183
199184
Em outras palavras, em uma expressão regular, todos os caracteres são importantes, espaços também.
200185
````
@@ -213,10 +198,6 @@ Existem as seguintes classes de caracteres:
213198

214199
...Mas isso não é tudo!
215200

216-
<<<<<<< HEAD
217-
A codificação unicode, usada pelo JavaScript para strings, fornece muitas propriedades para caracteres, como: a qual idioma a letra pertence (se é uma letra), é um sinal de pontuação etc.
218-
=======
219-
Unicode encoding, used by JavaScript for strings, provides many properties for characters, like: which language the letter belongs to (if it's a letter), is it a punctuation sign, etc.
220-
>>>>>>> 23e85b3c33762347e26276ed869e491e959dd557
201+
A codificação unicode, usada pelo JavaScript para strings, fornece muitas propriedades para caracteres, como: a qual idioma a letra pertence (se é uma letra), será que é um sinal de pontuação, etc.
221202

222203
Também podemos pesquisar por essas propriedades. Isso requer a flag `padrão:u`, abordada no próximo artigo.

9-regular-expressions/17-regexp-methods/article.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,7 @@ Para encontrar todos os hífens, não precisamos usar a string `"-"`, mas a rege
142142
alert( '12-34-56'.replace( /-/g, ":" ) ) // 12:34:56
143143
```
144144

145-
<<<<<<< HEAD
146-
O segundo argumento é uma string substituta. Podemos usar caracteres especiais:
147-
=======
148-
The second argument is a replacement string. We can use special characters in it:
149-
>>>>>>> 23e85b3c33762347e26276ed869e491e959dd557
145+
O segundo argumento é uma string substituta. Podemos usar caracteres especiais nela:
150146

151147
| Símbolos | Ação na string substituta |
152148
|--------|--------|

0 commit comments

Comments
 (0)