ES6 - RegExp multilínea

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

RegExpObject.multiline

Valor devuelto

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

Ejemplo

var re = new RegExp( "string" ); 
if ( re.multiline ){ 
   console.log("Test1-multiline property is set");  
} else { 
   console.log("Test1-multiline property is not set");  
} 
re = new RegExp( "string", "m" ); 

if ( re.multiline ){ 
   console.log("Test2-multiline property is set");  
} else { 
   console.log("Test2-multiline property is not set");  
}

Salida

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