Build, test, and debug regular expressions
Matches EIM (European Internal Market) location spread contract identifiers with named capture groups. Parses commodity code (02), two market zones separated by a slash, a NAMED tenor with L (location) interspread indicator, derivative type (PHY for physical or FUT for futures), and a non-numeric prompt label. Used in energy trading data pipelines for spread contract parsing.