I am trying to name web requests using Placeholder. I have two web requests variations that must be named in the same format. How do I achieve this? I tried the regex way but I am not able to make it possessive as lookbacks and lookaheads are not allowed in DT. OR is there a non-regex solution?
Original Web Requests
1. URL Path is /folder1/ws?serviceName=aBcD&methodName=xYz
2. URL Path is /folder1/ws?methodName=xYz&serviceName=aBcD
I need both of them to be renamed as 'Web Service - xYz'.
My solution was this:
Condition - URL Query contains 'methodName='
Placeholder - variable called MName, using URL Query, Regex extraction, regex string is methodName=([a-zA-Z]+). unfortunately this is greedy, so DT does not allow this. I need to 'match' the methodName= string, but it should not be in the result.
I cant use the before/after/between delimiter here since the position of the methodName changes.
Solved! Go to Solution.