I always have trouble with regex, I basically have a url, for example:
http://somedomain.com/something_here/bla/bla/bla/bla.jpg
What I need is a preg_replace() to replace the something_here with an empty string, and leave everything else in tact.
I have tried the following and it replaces the wrong parts:
$image[0] = preg_replace('/http:\/\/(.*)\/(.*)\/wp-content\/uploads\/(.*)/','$2' . '',$image[0]);
This ends up leaving only the part I want to replace, rather than actually replacing it!
parse_url()for this and do the replacement on the path portion.