Tutorial :PHP regular expression to extract TwitPic link/code if present



Question:

I would like to be able to check a string of text and extract a TwitPic URL if it is present in the string, ultimately I would like just the code portion, but either will do.

Example:

"blah blah blah http://twitpic.com/1aso4q blah blah"  

Desired result:

http://twitpic.com/1aso4q  

or

1aso4q  

How can I do it?


Solution:1

preg_match_all('#http://twitpic.com/(\w+)#', $content, $matches);  

You will then have all the codes in $matches[1].


Solution:2

Try following regex

'/http:\/\/twitpic\.com\/\S+/i'  


Solution:3

$str = "blah blah blah http://twitpic.com/1aso4q blah blah";  $s = explode(" ",$str);  print_r( preg_grep('/http:\/\/twitpic.com/',$s) );  

Note:If u also have question or solution just comment us below or mail us on toontricks1994@gmail.com
Previous
Next Post »