tutoriais mais recente desenvolvimento web
 

JavaScript exec() Method

<JavaScript RegExp Objeto

Exemplo

Procurar uma string para o caráter "e" :

var str = "The best things in life are free";
var patt = new RegExp("e");
var res = patt.exec(str);

Uma vez que existe um "e" na seqüência, o resultado de res será:

e
Tente você mesmo "

Definição e Uso

Os exec() método testa para uma partida em uma corda.

Esse método retorna o texto correspondente se encontra uma correspondência, caso contrário, ele retorna nulo.


Suporte navegador

Método
exec() sim sim sim sim sim

Sintaxe

RegExpObject .exec( Os valores dos parâmetros
Parâmetro Descrição
string Requeridos. A seqüência de caracteres a ser pesquisado

Valor de retorno

Tipo Descrição
Array Uma matriz contendo o texto correspondente se encontra uma correspondência, caso contrário ele retorna null

Detalhes técnicos

JavaScript Versão: 1,2

mais Exemplos

Exemplo

Faça uma pesquisa global, e teste para "Hello" e "w3ii" em uma string:

// The string:
var str = "Hello world!";

// Look for "Hello"
var patt = /Hello/g;
var result = patt.exec(str);

// Look for "w3ii"
var patt2 = /w3ii/g;
result2 = patt2.exec(str);

A saída do código acima será:

Hello // match for "Hello"
null // no match for "w3ii"
Tente você mesmo "

<JavaScript RegExp Objeto