Flash/AS3.0

RegExp 5 - s 플래그 //2010/10/06 13:44

괴수가면 2012. 6. 5. 16:22

도트 문자(.)에 개행문자도 포함 시킬 것인지를 결정한다.


var str:String = "<p>Hello\n" + "again</p>" + "<p>Hello</p>";

 

var pattern:RegExp = /<p>.*?<\/p>/;

trace(pattern.dotall) // false

trace(pattern.exec(str)); // <p>Hello</p>

 

pattern = /<p>.*?<\/p>/s;

trace(pattern.dotall) // true

trace(pattern.exec(str));

/*<p>Hello

again</p> */