Descrição
Este método é usado para recuperar as correspondências ao comparar uma string com uma expressão regular.
Sintaxe
Use a seguinte sintaxe para usar o método match ().
string.match( param )
Detalhes do argumento
param - Um objeto de expressão regular.
Valor de retorno
Se a expressão regular não incluir o g flag, retorna o mesmo resultado que regexp.exec(string).
Se a expressão regular incluir o g flag, o método retorna um Array contendo todas as correspondências.
Exemplo
Experimente o seguinte exemplo.
<html>
<head>
<title>JavaScript String match() Method</title>
</head>
<body>
<script type = "text/javascript">
var str = "For more information, see Chapter 3.4.5.1";
var re = /(chapter \d+(\.\d)*)/i;
var found = str.match( re );
document.write(found );
</script>
</body>
</html>
Resultado
Chapter 3.4.5.1,Chapter 3.4.5.1,.1