Forum Discussion

mailmecdeepak's avatar
mailmecdeepak
Occasional Visitor
8 years ago

How to compare response with excel data using regular expression

Hi all,

I am comparing entire response with data in excel using groovy script assertion now there is change in the response; there are tag values which are dynamic. How to compare values in response with excel data by using regular expression?

 

 

 

Thanks,

Deepak

2 Replies

  • I take it that you want to write the assertion in Groovy code?

     

    If so, it's very easy to use regular expressions in Groovy. Assuming you have the value in the variable responseValue, the following expression will return true if and only if the value matches the regex [A-Z]+

     

    responseValue ==~ /[A-Z]+/

     

    Removing one character from the expression will give you a java.util.regex.Matcher object instead:

     

    responseValue =~ /[A-Z]+/

     

     

    The Matcher object is very useful for finding out more about the match, so you may want to read up on what you can do with it: https://docs.oracle.com/javase/7/docs/api/java/util/regex/Matcher.html.

     

    Regards,

    Manne, Ready! API Developer

     

     

     

  • nmrao's avatar
    nmrao
    Champion Level 3
    May be you want to provide sample data where you got the trouble doing it?