JavaScript: propiedad multilínea de expresión regular

Descripción

multilinees una propiedad booleana de solo lectura de los objetos RegExp. Especifica si una expresión regular en particular realiza una coincidencia de varias líneas, es decir, si se creó con el atributo "m".

Sintaxis

Su sintaxis es la siguiente:

RegExpObject.multiline

Valor devuelto

Devuelve "TRUE" si el modificador "m" está establecido, "FALSE" en caso contrario.

Ejemplo

Pruebe el siguiente programa de ejemplo.

<html>   
   <head>
      <title>JavaScript RegExp multiline Property</title>
   </head>
   
   <body>      
      <script type = "text/javascript">
         var re = new RegExp( "string" );
         
         if ( re.multiline ) {
            document.write("Test1-multiline property is set"); 
         } else {
            document.write("Test1-multiline property is not set"); 
         }
         re = new RegExp( "string", "m" );
         
         if ( re.multiline ) {
            document.write("<br/>Test2-multiline property is set"); 
         } else {
            document.write("<br/>Test2-multiline property is not set"); 
         }
      </script>      
   </body>
</html>

Salida

Test1 - multiline property is not set
Test2 - multiline property is set