English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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 contiverg
Modificadores (busca global), então este método retornará um Array contendo todas as substrings correspondentes.
Se a expressão regular não contiverg
Modificadores (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.
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‹/›
Todos os navegadores suportam completamente o método match():
Método | |||||
match() | Sim | Sim | Sim | Sim | Sim |
Parâmetro | Descrição |
---|---|
regex | Objeto Expressão Regular |
Retorno: | Um array contendo os itens correspondentes, um por item, null se não encontrar correspondências |
---|---|
Versão do JavaScript: | ECMAScript 1 |
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: