小编boo*_*eep的帖子

正则表达式搜索+替换href ="URL"

我对正则表达式毫无用处,并且无法自己谷歌一个明确的解决方案.

我想用一个新的url(存储为变量$ newurl)为锚点href中的任何url搜索+替换一些文本($ content).

改变这个:

<a href="http://blogurl.com/files/foobar.jpg"><img alt="foobar" src="http://blogurl.com/files/2011/03/foobar_thumb.jpg" /></a>
Run Code Online (Sandbox Code Playgroud)

对此:

<a href="http://newurl.com/here/"><img alt="foobar" src="http://blogurl.com/files/2011/03/foobar_thumb.jpg" /></a>
Run Code Online (Sandbox Code Playgroud)

我想使用preg_replace最适合这个.就像是:

preg_replace('Look for href="any-url"', 
'href="$newurl"',$content);
Run Code Online (Sandbox Code Playgroud)

我们的想法是将WordPress首页上的所有图像链接到他们的帖子而不是全尺寸图像(这是他们默认的方式).通常只有一个网址可以替换,但我不认为替换所有可能的匹配会有害.

希望所有这些都有意义并提前感谢!

php regex wordpress

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

php ×1

regex ×1

wordpress ×1