I have a string which might contain some http strings, how to parse them out?
For example, a string like following
“The site–>http://www.xyz.com?id=123&key=567, and it is very popular”
How to parse the string, so I can get three strings
-sPre: the texts before http url
-sLink: the http url itself (with all parameters)
-sPost: the texts after http url