Build, test, and debug regular expressions
Parses Bosch Rexroth-style hydraulic directional valve ordering codes (e.g., Z4WEH22E63-5X/6EG24N9K4...), capturing each configuration segment into named groups like mounting type, number of positions, actuation type, spool symbol, unit series, solenoid voltage, electrical connection, and seal material. Many groups allow empty alternatives, so partially or fully specified order codes are matched. With the global/multiline flags it can scan whole lists of part numbers, making it useful for catalog data validation, extraction, or inventory processing.