Cadena de JavaScript - método match ()

Descripción

Este método se utiliza para recuperar las coincidencias cuando se compara una cadena con una expresión regular.

Sintaxis

Utilice la siguiente sintaxis para utilizar el método match ().

string.match( param )

Detalles del argumento

param - Un objeto de expresión regular.

Valor devuelto

  • Si la expresión regular no incluye el g flag, devuelve el mismo resultado que regexp.exec(string).

  • Si la expresión regular incluye el g flag, el método devuelve una matriz que contiene todas las coincidencias.

Ejemplo

Pruebe el siguiente ejemplo.

<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>

Salida

Chapter 3.4.5.1,Chapter 3.4.5.1,.1