Regex Handling
Writing regular expressions for the Transparent Gateway and Payment Services
How does IXOPAY use regular expressions?
TokenEx's Transparent Gateway and Payment Services products utilize regular expressions for extracting merchant-specified data for tokenization and CVV association or generation of response parameters. These products handle regexes the same way: processing data returned by the regex's match or group[0]. Use the recommended tool of your choice below to build regexes for your application's use case.
To increase the specificity of a regex, utilize positive lookaheads and lookbehind operators. If attempting to use a positive lookahead that targets a key that is not a fixed length, consider chaining regexes with variations of that key via the | (or) operator.
What tools are recommended for building regexes?
- .Net Regex Tester - Regex Storm is the closest representation to how our platform processes regular expressions.
- Regexr: PCRE Engine is another favored tool, especially for sharing and troubleshooting.