-2
regexp가 있습니다. Chrome/Firefox에서는 제대로 작동하지만 Edge에서는 null이됩니다. Regexp exec가 Edge에서 작동하지 않습니다.
var regexp = new RegExp("<header.*(?=)(.|\n)*?</header>", "g");
var str = "<body><header><h2>Title</h2></header><footer>footer</footer></body>";
var result = regexp.exec(str);
console.log(result[0]);
JSFiddle 데모 : https://jsfiddle.net/JSDavi/k391qs72/2/
이 다른 브라우저에서 엽니 다하시기 바랍니다. 그것은 가장자리에 이상합니다.