Non-Capturing Group(?:newProductsInfo: |\G(?!^)) 1st AlternativenewProductsInfo: newProductsInfo: the literal text newProductsInfo: (case sensitive) \Gstart of current search
.*?any character (except for line terminators), repeated any number of times
\Kresets the starting point of the reported match. Any previously consumed characters are no longer included in the final match
\[the literal [ (9110 / 1338 / 5B16)
\d+a digit, repeated at least once
]the literal ] (9310 / 1358 / 5D16)
.*?any character (except for line terminators), repeated any number of times
Positive Lookahead(?=,\[\d+]|$) ,the literal , (4410 / 548 / 2C16)
\[the literal [ (9110 / 1338 / 5B16)
\d+a digit, repeated at least once
]the literal ] (9310 / 1358 / 5D16)
$end of string, or before its final line terminator
g modifier: global. Finds all matches instead of stopping after the first