Atomic Group(?><(?:(?:(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>)[\S\s]*?<\/\1\s*(?=>))|(?:\/?(?!body)[\w:]+\s*\/?)|(?:(?!body)[\w:]+\s+(?:"[\S\s]*?"|'[\S\s]*?'|[^>]?)+\s*\/?)|\?[\S\s]*?\?|(?:!(?:(?:DOCTYPE[\S\s]*?)|(?:\[CDATA\[[\S\s]*?\]\])|(?:--[\S\s]*?--)|(?:ATTLIST[\S\s]*?)|(?:ENTITY[\S\s]*?)|(?:ELEMENT[\S\s]*?))))>|[\S\s])*? *?repeats the group contents below any number of times:
1st Alternative<(?:(?:(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>)[\S\s]*?<\/\1\s*(?=>))|(?:\/?(?!body)[\w:]+\s*\/?)|(?:(?!body)[\w:]+\s+(?:"[\S\s]*?"|'[\S\s]*?'|[^>]?)+\s*\/?)|\?[\S\s]*?\?|(?:!(?:(?:DOCTYPE[\S\s]*?)|(?:\[CDATA\[[\S\s]*?\]\])|(?:--[\S\s]*?--)|(?:ATTLIST[\S\s]*?)|(?:ENTITY[\S\s]*?)|(?:ELEMENT[\S\s]*?))))> <the literal < (6010 / 748 / 3C16)
Non-Capturing Group(?:(?:(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>)[\S\s]*?<\/\1\s*(?=>))|(?:\/?(?!body)[\w:]+\s*\/?)|(?:(?!body)[\w:]+\s+(?:"[\S\s]*?"|'[\S\s]*?'|[^>]?)+\s*\/?)|\?[\S\s]*?\?|(?:!(?:(?:DOCTYPE[\S\s]*?)|(?:\[CDATA\[[\S\s]*?\]\])|(?:--[\S\s]*?--)|(?:ATTLIST[\S\s]*?)|(?:ENTITY[\S\s]*?)|(?:ELEMENT[\S\s]*?)))) 1st Alternative(?:(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>)[\S\s]*?<\/\1\s*(?=>)) Non-Capturing Group(?:(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>)[\S\s]*?<\/\1\s*(?=>)) Non-Capturing Group(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>) Group 1(script|style|object|embed|applet|noframes|noscript|noembed) scriptthe literal text script (case sensitive) stylethe literal text style (case sensitive) objectthe literal text object (case sensitive) embedthe literal text embed (case sensitive) appletthe literal text applet (case sensitive) noframesthe literal text noframes (case sensitive) noscriptthe literal text noscript (case sensitive) noembedthe literal text noembed (case sensitive) Non-Capturing Group(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)? ?repeats the group contents below at most once:
\s+any whitespace character, repeated at least once
Atomic Group(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+ +repeats the group contents below at least once:
1st Alternative"[\S\s]*?" "the literal " (3410 / 428 / 2216)
*?matches any number of characters from the set below:
\Sany non-whitespace character
\sany whitespace character
"the literal " (3410 / 428 / 2216)
2nd Alternative'[\S\s]*?' 'the literal ' (3910 / 478 / 2716)
*?matches any number of characters from the set below:
\Sany non-whitespace character
\sany whitespace character
'the literal ' (3910 / 478 / 2716)
3rd Alternative(?:(?!\/>)[^>])? Non-Capturing Group(?:(?!\/>)[^>])? ?repeats the group contents below at most once:
Negative Lookahead(?!\/>) \/the literal / (4710 / 578 / 2F16)
>the literal > (6210 / 768 / 3E16)
Negated Character Class[^>] >the literal > (6210 / 768 / 3E16)
\s*any whitespace character, repeated any number of times
>the literal > (6210 / 768 / 3E16)
<the literal < (6010 / 748 / 3C16)
\/the literal / (4710 / 578 / 2F16)
\1the text saved by group 1
\s*any whitespace character, repeated any number of times
2nd Alternative(?:\/?(?!body)[\w:]+\s*\/?) 3rd Alternative(?:(?!body)[\w:]+\s+(?:"[\S\s]*?"|'[\S\s]*?'|[^>]?)+\s*\/?) 4th Alternative\?[\S\s]*?\? 5th Alternative(?:!(?:(?:DOCTYPE[\S\s]*?)|(?:\[CDATA\[[\S\s]*?\]\])|(?:--[\S\s]*?--)|(?:ATTLIST[\S\s]*?)|(?:ENTITY[\S\s]*?)|(?:ELEMENT[\S\s]*?))) >the literal > (6210 / 768 / 3E16)
<bodythe literal text <body (case sensitive) Non-Capturing Group(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)? \s*any whitespace character, repeated any number of times
>the literal > (6210 / 768 / 3E16)
Group 2((?:<(?:(?:(?:(script|style|object|embed|applet|noframes|noscript|noembed)(?:\s+(?>"[\S\s]*?"|'[\S\s]*?'|(?:(?!\/>)[^>])?)+)?\s*>)[\S\s]*?<\/\3\s*(?=>))|(?:\/?(?!body)[\w:]+\s*\/?)|(?:(?!body)[\w:]+\s+(?:"[\S\s]*?"|'[\S\s]*?'|[^>]?)+\s*\/?)|\?[\S\s]*?\?|(?:!(?:(?:DOCTYPE[\S\s]*?)|(?:\[CDATA\[[\S\s]*?\]\])|(?:--[\S\s]*?--)|(?:ATTLIST[\S\s]*?)|(?:ENTITY[\S\s]*?)|(?:ELEMENT[\S\s]*?))))>|[\S\s])*) <the literal < (6010 / 748 / 3C16)
\/the literal / (4710 / 578 / 2F16)
bodythe literal text body (case sensitive) \s*any whitespace character, repeated any number of times
>the literal > (6210 / 768 / 3E16)