ES6 - RegExp multiligne

multiline est une propriété booléenne en lecture seule des objets RegExp. Il spécifie si une expression régulière particulière effectue une correspondance multiligne, c'est-à-dire si elle a été créée avec l'attribut "m".

Syntaxe

RegExpObject.multiline

Valeur de retour

Renvoie "TRUE" si le modificateur "m" est défini, "FALSE" sinon.

Exemple

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

Production

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