Skip to content

Patterns and flags #147

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update 9-regular-expressions/01-regexp-introduction/article.md
  • Loading branch information
odsantos authored Jul 14, 2021
commit e3fbf39156c03e1820f35bac45c884335299c721
4 changes: 2 additions & 2 deletions 9-regular-expressions/01-regexp-introduction/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Expressões regulares são padrões que fornecem uma maneira poderosa de pesquisar e substituir no texto.

Em JavaScript, elas estão disponíveis através do objeto [RegExp](mdn:js/RegExp), além de serem integradas aos métodos de strings.
Em JavaScript, elas estão disponíveis através do objeto [RegExp](mdn:js/RegExp), além de estarem integradas em métodos de strings.

## Expressões regulares

Expand Down Expand Up @@ -174,4 +174,4 @@ Informações completas sobre os métodos são fornecidas no artigo <info:regexp
- Sem flags e símbolos especiais (que estudaremos mais adiante), a pesquisa por uma regexp é igual à pesquisa de substring.
- O método `str.match(regexp)` procura por correspondências: todas elas se houver flag `padrão:g`, caso contrário, apenas o primeiro.
- O método `str.replace(regexp, substituição)` substitui as correspondências encontradas usando `regexp` por `replace`: todas elas se houver uma flag `padrão:g`, caso contrário, somente a primeira.
- O método `regexp.test(str)` retorna `true` se houver pelo menos uma correspondência, caso contrário, retorna `false`.
- O método `regexp.test(str)` retorna `true` se houver pelo menos uma correspondência, caso contrário, retorna `false`.