?repeats the group contents below at most once:
(?i)applies the following effective flags to the remainder of the pattern: gi i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters
Group 1(javascript|longdesc|src|alt|style|class|title|data\-[\w\-]+) 1st Alternativejavascript javascriptthe literal text javascript (case insensitive) longdescthe literal text longdesc (case insensitive) srcthe literal text src (case insensitive) altthe literal text alt (case insensitive) stylethe literal text style (case insensitive) classthe literal text class (case insensitive) titlethe literal text title (case insensitive) 8th Alternativedata\-[\w\-]+ datathe literal text data (case insensitive) \-the literal - (4510 / 558 / 2D16)
+matches at least one character from the set below:
\wany word character
\-the literal - (4510 / 558 / 2D16)
\=the literal = (6110 / 758 / 3D16)
\"the literal " (3410 / 428 / 2216)
?repeats the group contents below at most once:
+matches at least one character from the set below:
\wany word character
\sany whitespace character
\#the literal # (3510 / 438 / 2316)
\"the literal " (3410 / 428 / 2216)