⊗jsSpREMM 120 of 294 menu

Método match em expressões regulares JavaScript

O método match encontra a primeira correspondência com uma expressão regular. Ele retorna um array, no elemento zero do qual estará a substring encontrada.

Vamos ver um exemplo. Suponha que temos a seguinte string:

let str = 'xax xaax xaaax';

Aplicaremos nosso método a esta string com a expressão regular:

let res = str.match(/xa+x/);

No elemento zero do array de resultado estará a primeira correspondência com a regex:

console.log(res[0]); // exibirá 'xax'

Além disso, o resultado possuirá propriedades adicionais. Na propriedade index estará a posição onde a correspondência foi encontrada:

console.log(res.index); // exibirá 0

E na propriedade input - a string na qual a busca foi realizada (informação de valor questionável):

console.log(res.input); // exibirá 'xax xaax xaaax'

Dada a string:

let str = 'aaa 123 bbb';

Encontre a substring contendo dígitos.

Dada a string:

let str = 'aaa 123 bbb';

Encontre a posição do primeiro dígito.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar