It is possible to apply case function on substitution part of RegEx like that ?
Request Line: GET /JSicCaravaggio/jsic.css HTTP/1.1 repireq (\/JSic)([A-Za-z])([A-Za-z]*)\/ \/JSic\2\3\/ Following regex should match "/JSicCaravaggio/" case insensitive in 3 groups: /1 = JSic /2 = C /3 = aravaggio Substitution: for /1 put JSic (so we impose fixed case JSic) No transformation for /2 and /3 Can I do manipulation on /2 and /3 such upper lower, etc ? Example: I want /2 always uppercase so if a user put JSiccRAVAGGIO haproxy replace with: JSicCaravaggio PS: I teste above regex on https://regex101.com/#pcre is this compliance with pcre haproxy uses ? there is eventually a mechanism to test debug so I'm sure haproxy regex works as I need ? Roberto