Gents,
I'm trying to take a google url query, parse out the actual query:

Example:
this+is+my+(%22test%22+OR+%22query%22)

I'd like to be able to convert the "+" to a space, and the "%22" to quotes, for displaying to the user. They'll be able to type a new query (free form) and I'll have to convert it back to the format above with the "+" and "%22" if necessary.

I've worked with .IndexOf a bit, but not sure how to replace the characters and such to convert it back and forth.

is that considered "url encoded"? is there a method that will take a string and ouput it in the above format for me?

thanks!