ES6 - RegExp multiline



multiline is a read-only boolean property of RegExp objects. It specifies whether a particular regular expression performs multiline matching, i.e., whether it was created with the "m" attribute.

Syntax

RegExpObject.multiline         

Return Value

Returns "TRUE" if the "m" modifier is set, "FALSE" otherwise.

Example

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

Output

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