Build, test, and debug regular expressions
This regex matches the declaration syntax of a `for...in` loop, capturing up to three comma-separated variable names on the left side and the target iterable object or property path on the right. It is specifically designed for parsing code structures in JavaScript or similar languages to extract loop variables and the object being iterated over.