String JavaScript - método match ()

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