Build, test, and debug regular expressions
This regex parses XML responses from Eastlink's IPPay payment gateway for sale transactions. It extracts seven fields using named capture groups: TransactionID, ActionCode, Token, Approval, CVV2, ResponseText, and VerificationResult. The `.*?` between each XML element allows for flexible matching of any content between the captured tags. Used with the global and multiline flags, it can process multiple responses in a single document.