Skip to content

Commit a6480f1

Browse files
committed
fix: use pt-BR translation of character
1 parent 21c350c commit a6480f1

File tree

1 file changed

+5
-5
lines changed
  • 9-regular-expressions/06-regexp-boundary

1 file changed

+5
-5
lines changed

9-regular-expressions/06-regexp-boundary/article.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ Quando o interpretador de regex (um módulo de programa que implementa a busca p
66

77
Existem três diferentes posições que configuram uma borda de palavra:
88

9-
- O início de uma string, se o primeiro carácter da string é um carácter de palavra `pattern:\w`.
10-
- Entre dois caracteres de uma string, quando um deles é um carácter de palavra `pattern:\w` e o outro não.
11-
- No fim da string, Se o último carácter for um carácter de palavra `pattern:\w`.
9+
- O início de uma string, se o primeiro caractere da string é um caractere de palavra `pattern:\w`.
10+
- Entre dois caracteres de uma string, quando um deles é um caractere de palavra `pattern:\w` e o outro não.
11+
- No fim da string, Se o último caractere for um caractere de palavra `pattern:\w`.
1212

1313
Por exemplo, a regex `pattern:\bJava\b` casa com `subject:Hello, Java!`, já que `subject:Java` é uma palavra solta, mas não casa com `subject:Hello, JavaScript!`.
1414

@@ -27,7 +27,7 @@ Ela casa com o padrão `pattern:\bHello\b` por que:
2727
2. Depois casa com a palavra `pattern:Hello`.
2828
3. E então casa com o teste `pattern:\b` novamente, dado que estamos entre um `subject:o` e uma vírgula.
2929

30-
Então o padrão `pattern:\bHello\b` casaria, mas não o `pattern:\bHell\b` (porque não temos nenhuma borda de palavra após o `l`), e nem o `Java!\b` (porque a exclamação não é um carácter de palavra `pattern:\w`, então não tem uma borda de palavra após ela).
30+
Então o padrão `pattern:\bHello\b` casaria, mas não o `pattern:\bHell\b` (porque não temos nenhuma borda de palavra após o `l`), e nem o `Java!\b` (porque a exclamação não é um caractere de palavra `pattern:\w`, então não tem uma borda de palavra após ela).
3131

3232
```js run
3333
alert( "Hello, Java!".match(/\bHello\b/) ); // Hello
@@ -46,7 +46,7 @@ alert( "12,34,56".match(/\b\d\d\b/g) ); // 12,34,56
4646
```
4747

4848
```warn header="A borda de palavra `pattern:\b` não funciona com alfabetos não-latinos"
49-
O teste de borda de palavra `pattern:\b` verifica que existe um carácter `pattern:\w` de um lado da posição e um "não `pattern:\w`" do outro
49+
O teste de borda de palavra `pattern:\b` verifica que existe um caractere `pattern:\w` de um lado da posição e um "não `pattern:\w`" do outro
5050

5151
Mas o `pattern:\w` representa uma letra do alfabeto latino `a-z` (ou dígito, ou underscore '_'), então o teste não funciona para outros alfabetos, como o cirílico ou sinogramas, por exemplo.
5252
```

0 commit comments

Comments
 (0)