Forum Discussion

soapash's avatar
soapash
Occasional Contributor
9 years ago

extracting a string starting from a known value

i have a string like below in my response.   https://metalTin.abcd.com/dbname/dbname_WebUI/views/home/knownpage.aspx?uniquecode=coNews&area=home&view=coNews     I have already setup property tra...
  • rupert_anderson's avatar
    rupert_anderson
    9 years ago

    The URI class (https://docs.oracle.com/javase/7/docs/api/java/net/URI.html) can also be a more Java API centric option:

     

    def uri =  new URI('https://metalTin.abcd.com/dbname/dbname_WebUI/views/home/knownpage.aspx?uniquecode=coNews&area=home&view=coNews')
    log.info uri.path
    log.info uri.query
    log.info uri.path+"?"+uri.query

    Logs:

    Tue Nov 22 10:16:16 GMT 2016:INFO:/dbname/dbname_WebUI/views/home/knownpage.aspx
    Tue Nov 22 10:16:16 GMT 2016:INFO:uniquecode=coNews&area=home&view=coNews
    Tue Nov 22 10:16:16 GMT 2016:INFO:/dbname/dbname_WebUI/views/home/knownpage.aspx?uniquecode=coNews&area=home&view=coNews