partnerID=the literal text partnerID= (case sensitive) Group partnerID(?<partnerID>\d+) \d+a digit, repeated at least once
.*any character (except for line terminators), repeated any number of times
offerIds=the literal text offerIds= (case sensitive) Group offerIds(?<offerIds>[^,]+) Negated Character Class[^,]+ +matches at least one character outside the set below:
,the literal , (4410 / 548 / 2C16)
.*any character (except for line terminators), repeated any number of times
redemptionDate=the literal text redemptionDate= (case sensitive) Group redemptionDate(?<redemptionDate>[^,]+) Negated Character Class[^,]+ +matches at least one character outside the set below:
,the literal , (4410 / 548 / 2C16)
.*any character (except for line terminators), repeated any number of times
productBarCode":"the literal text productBarCode":" (case sensitive) Group productBarCode(?<productBarCode>[^"]+) Negated Character Class[^"]+ +matches at least one character outside the set below:
"the literal " (3410 / 428 / 2216)
.*any character (except for line terminators), repeated any number of times
productCost":the literal text productCost": (case sensitive) Group productCost(?<productCost>[^,]+) Negated Character Class[^,]+ +matches at least one character outside the set below:
,the literal , (4410 / 548 / 2C16)
.*any character (except for line terminators), repeated any number of times
partnerId":"the literal text partnerId":" (case sensitive) Group parnterID(?<parnterID>[^"]+) Negated Character Class[^"]+ +matches at least one character outside the set below:
"the literal " (3410 / 428 / 2216)
.*any character (except for line terminators), repeated any number of times
RedemptionDate":"the literal text RedemptionDate":" (case sensitive) Group RedemptionDate(?<RedemptionDate>[^"]+) Negated Character Class[^"]+ +matches at least one character outside the set below:
"the literal " (3410 / 428 / 2216)
.*any character (except for line terminators), repeated any number of times
TransactionId":"the literal text TransactionId":" (case sensitive) Group TransactionId(?<TransactionId>[^"]+) Negated Character Class[^"]+ +matches at least one character outside the set below:
"the literal " (3410 / 428 / 2216)
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string
x modifier: extended. Ignores unescaped whitespace and comments outside character classes