denoteone Posted April 8, 2009 Share Posted April 8, 2009 having a hard time getting data out of a string saved in a variable. $fp = "[Querying whois.arin.net] [Reirected to whois.ripe.net:43] [Querying whois.ripe.net]"; I need to create a new variable that only has the string "whois.ripe.net" the second instance of it above. $newfp = getstr($fp, get the data between the 2nd instance of Querying and the 3rd instance of ]); echo $newfp; output whois.ripe.net Quote Link to comment Share on other sites More sharing options...
.josh Posted April 8, 2009 Share Posted April 8, 2009 $fp = "[Querying whois.arin.net] [Redirected to whois.ripe.net:43] [Querying whois.ripe.net]"; preg_match_all('~\[Redirected to ([^:]*):~i',$fp,$matches); echo $matches[1][0]; Quote Link to comment Share on other sites More sharing options...
ghostdog74 Posted April 9, 2009 Share Posted April 9, 2009 $fp = "[Querying whois.arin.net] [Redirected to whois.ripe.net:43] [Querying whois.ripe.net]"; $a = preg_split("/Querying/",$fp); print end($a); Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.