我总是遇到正则表达式的问题,我基本上有一个 url,例如:
http://somedomain.com/something_here/bla/bla/bla/bla.jpg
我需要的是一个 preg_replace() 来something_here
用一个空字符串替换它,并保留其他所有内容。
我尝试了以下方法,它替换了错误的部分:
$image[0] = preg_replace('/http:\/\/(.*)\/(.*)\/wp-content\/uploads\/(.*)/','$2' . '',$image[0]);
这最终只留下了我想要替换的部分,而不是实际替换它!