Skip to content

Commit a8cef19

Browse files
committed
Update "Character classes" translation (2)
1 parent 820c492 commit a8cef19

File tree

1 file changed

+7
-7
lines changed
  • 9-regular-expressions/02-regexp-character-classes

1 file changed

+7
-7
lines changed

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

+7-7
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ alert( str.match(regexp) ); // matriz de correspondências: 7,9,0,3,1,2,3,4,5,6,
3333
alert( str.match(regexp).join('') ); // 79031234567
3434
```
3535

36-
Essa era uma classe de caracteres para dígitos. Existem outras classes de caracteres também.
36+
Essa era uma classe de caracteres para dígitos. Existem outras classes de caracteres.
3737

3838
As mais usadas são:
3939

@@ -44,7 +44,7 @@ As mais usadas são:
4444
: Um símbolo de espaço: inclui espaços, tabulações `\t`, novas linhas `\n` e alguns outros caracteres raros, como `\v`, `\f` e `\r`.
4545

4646
`padrão:\w` ("w" é de "word" (*palavra*))
47-
: Um caractere de texto: uma letra do alfabeto latino ou um dígito ou um sublinhado `_`. Letras não latinas (como cirílico ou hindu) não pertecem ao `padrão:\w`.
47+
: Um caractere de texto: uma letra do alfabeto latino ou um dígito ou um sublinhado `_`. Letras não latinas (como cirílico ou hindu) não pertencem ao `padrão:\w`.
4848

4949
Por exemplo, `padrão:\d\s\w` significa um "dígito" seguido de um "caractere de espaço" seguido de um "caractere de texto", como `correspondência:1 a`.
5050

@@ -76,23 +76,23 @@ Para cada classe de caracteres existe uma "classe inversa", denotada com a mesma
7676
O "inverso" significa que ele corresponde a todos os outros caracteres, por exemplo:
7777

7878
`padrão:\D`
79-
: Sem dígito: qualquer caractere, exceto `padrão:\d`, por exemplo, uma letra.
79+
: Não-dígito: qualquer caractere, exceto `padrão:\d`, por exemplo, uma letra.
8080

8181
`padrão:\S`
82-
: Sem espaço: qualquer caractere, exceto `padrão:\s`, por exemplo, uma letra.
82+
: Não-espaço: qualquer caractere, exceto `padrão:\s`, por exemplo, uma letra.
8383

8484
`padrão:\W`
85-
: Caractere não verbal: qualquer coisa, exceto `padrão:\w`, por exemploo uma letra não latina ou um espaço.
85+
: Caractere não verbal: qualquer coisa, exceto `padrão:\w`, por exemplo uma letra não latina ou um espaço.
8686

87-
No início do capítulo, vimos como criar um número de telefone somente para números a partir de uma string como `subject:+7(903)-123-45-67`: encontre todos os dígitos e junte-se a eles.
87+
No início do capítulo, vimos como criar um número de telefone somente com números a partir de uma string como `subject:+7(903)-123-45-67`: encontre todos os dígitos e os junte.
8888

8989
```js run
9090
let str = "+7(903)-123-45-67";
9191

9292
alert( str.match(/\d/g).join('') ); // 79031234567
9393
```
9494

95-
Uma maneira alternativa e mais curta é encontrar um `padrão:\D` não-dígito e removê-lo da string:
95+
Uma maneira alternativa e mais curta é encontrar não-dígitos `padrão:\D` e removê-los da string:
9696

9797
```js run
9898
let str = "+7(903)-123-45-67";

0 commit comments

Comments
 (0)