You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 4-binary/02-text-decoder/article.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
What if the binary data is actually a string? For instance, we received a file with textual data.
4
4
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.
````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.
154
149
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>).
**Um espaço é um caractere. Igual em importância com qualquer outro caractere.**
192
181
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.
198
183
199
184
Em outras palavras, em uma expressão regular, todos os caracteres são importantes, espaços também.
200
185
````
@@ -213,10 +198,6 @@ Existem as seguintes classes de caracteres:
213
198
214
199
...Mas isso não é tudo!
215
200
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.
221
202
222
203
Também podemos pesquisar por essas propriedades. Isso requer a flag `padrão:u`, abordada no próximo artigo.
0 commit comments