Just a random thought - could you try some different syntax like
"general000[^${loopCount}]"? This will include the loop number in the
result, but it generally filters out the current loop.A quick test with the Java Matcher functionality shows that the pattern works as initially written: Enter your regex: general000(?!5) Enter input string to search: general0005 No match found. Enter your regex: general000(?!5) Enter input string to search: general0003 I found the text "general000" starting at index 0 and ending at index 10, with 0 groups: On Fri, Jan 9, 2009 at 11:31 AM, efj <[email protected]> wrote: > > Sebb, good idea and kicking myself for not thinking of this simple debug > approach. Tried it and the text is being substituted fine reads for the 5th > loop: > > general000(?!5) > > Clearly not a jmeter prob, it looks like our custom java class is struggling > with the (?! ) characters, so I'll pass this onto the developers. > > Thanks for your input. > > efj > > > sebb-2-2 wrote: >> >> Try displaying the value that passed to the code. >> For example, >> >> ${__log(general000(?!${loopCount}))) >> >> or whatever is more convenient. >> >> > > -- > View this message in context: > http://www.nabble.com/using-variable-as-part-of-regular-expression---escapre-characters-tp21352547p21369807.html > Sent from the JMeter - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

