ES6 - RegExp multilinea

multiline è una proprietà booleana di sola lettura degli oggetti RegExp. Specifica se una particolare espressione regolare esegue la corrispondenza multilinea, ovvero se è stata creata con l'attributo "m".

Sintassi

RegExpObject.multiline

Valore di ritorno

Restituisce "TRUE" se il modificatore "m" è impostato, "FALSE" in caso contrario.

Esempio

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");  
}

Produzione

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