\[the literal [ (9110 / 1338 / 5B16)
'zulthe literal text 'zul (case sensitive) \.the literal . (4610 / 568 / 2E16)
gridthe literal text grid (case sensitive) \.the literal . (4610 / 568 / 2E16)
Row'the literal text Row' (case sensitive) *?matches any number of characters from the set below:
\sany whitespace character
\Sany non-whitespace character
Character Class[\]]{5,20} {5,20}matches between 5 and 20 characters from the set below:
\]the literal ] (9310 / 1358 / 5D16)
,the literal , (4410 / 548 / 2C16)
\sany whitespace character
Non-Capturing Group(?:(?=\['zhtml\.Widget')|(?=\['zul\.grid\.Row')) 1st Alternative(?=\['zhtml\.Widget') Positive Lookahead(?=\['zhtml\.Widget') \[the literal [ (9110 / 1338 / 5B16)
'zhtmlthe literal text 'zhtml (case sensitive) \.the literal . (4610 / 568 / 2E16)
Widget'the literal text Widget' (case sensitive) 2nd Alternative(?=\['zul\.grid\.Row') Positive Lookahead(?=\['zul\.grid\.Row') \[the literal [ (9110 / 1338 / 5B16)
'zulthe literal text 'zul (case sensitive) \.the literal . (4610 / 568 / 2E16)
gridthe literal text grid (case sensitive) \.the literal . (4610 / 568 / 2E16)
Row'the literal text Row' (case sensitive) g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string