Build, test, and debug regular expressions
Matches conditional expressions comparing a bracketed coordinate-pair variable (e.g., [1,2] or [ 10 , 20 ]) against a number using comparison operators (>=, <=, ==, >, <), optionally followed by a logical connector (|| or &&) for chaining conditions. Captures both indices, the operator, the comparison value, and the logical operator. Commonly used for parsing game board or grid state checks, rule-based DSLs, and array/matrix conditions, with global and multiline flags to find all matches across lines.