Build, test, and debug regular expressions
Matches nested access paths that begin with `struct_separate_cart.cart` followed by one or more alphanumeric characters, dots, underscores, or square brackets (allowing array/hash indexing like `cart[0]` or `cart[:item]`), and end with `.shipping.discount`. Ideal for locating references to a shipping discount field buried inside a cart struct, such as during codebase searches, log parsing, or debugging nested data structures.