English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método match() do String JavaScript

 Objeto String do JavaScript

match()O método pesquisa itens correspondentes na string com a expressão regular e retorna os itens correspondentes como um objeto Array.

Se a expressão regular contivergModificadores (busca global), então este método retornará um Array contendo todas as substrings correspondentes.

Se a expressão regular não contivergModificadores (busca global), então este método retornará apenas a primeira ocorrência da string.

Se não houver itens correspondentes, este método retornará null.

Você pode encontrarTutorial de RegExpeReferência do objeto RegExpObtenha mais informações sobre expressões regulares.

Sintaxe:

string.match(regex)
var str = 'POLUIÇÃO: Poluição do ar é a introdução de químicos na atmosfera'
var reg = str.match(/ion/g);
Teste e veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o método match():

Método
match()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
regexObjeto Expressão Regular

Detalhes Técnicos

Retorno:Um array contendo os itens correspondentes, um por item, null se não encontrar correspondências
Versão do JavaScript:ECMAScript 1

Mais exemplos

Os seguintes exemplos mostram como usar o modificador global e ignoreCase com match()

var str = 'POLUIÇÃO: Poluição do ar é a introdução de químicos na atmosfera'
var reg = str.match(/ion/gi);
Teste e veja‹/›

Calcular o número de vogais na string:

Insira algum texto no campo de entrada para exibir o número de vogais:

Voz:

 Objeto String do JavaScript