File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed
Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ var ATTRIBUTEVALUESPEC = "(?:" + "\\s*=" + "\\s*" + ATTRIBUTEVALUE + ")";
2424var ATTRIBUTE = "(?:" + "\\s+" + ATTRIBUTENAME + ATTRIBUTEVALUESPEC + "?)" ;
2525var OPENTAG = "<" + TAGNAME + ATTRIBUTE + "*" + "\\s*/?>" ;
2626var CLOSETAG = "</" + TAGNAME + "\\s*[>]" ;
27- var HTMLCOMMENT = "<!-->|<!--->|<!--(?:[^-]|-[^-]|--[^>])* -->"
27+ var HTMLCOMMENT = "<!-->|<!--->|<!--[\\s\\S]*? -->"
2828var PROCESSINGINSTRUCTION = "[<][?][\\s\\S]*?[?][>]" ;
2929var DECLARATION = "<![A-Za-z]+" + "[^>]*>" ;
3030var CDATA = "<!\\[CDATA\\[[\\s\\S]*?\\]\\]>" ;
Original file line number Diff line number Diff line change @@ -502,3 +502,19 @@ x<!>
502502<p>x<!x></p>
503503<p>x<!></p>
504504````````````````````````````````
505+
506+ #285
507+ ```````````````````````````````` example
508+ foo <!-- test --->
509+
510+ foo <!-- test ---->
511+
512+ foo <!----->
513+
514+ foo <!-- test --> more -->
515+ .
516+ <p>foo <!-- test ---></p>
517+ <p>foo <!-- test ----></p>
518+ <p>foo <!-----></p>
519+ <p>foo <!-- test --> more --></p>
520+ ````````````````````````````````
You can’t perform that action at this time.
0 commit comments