我正试图改变这个:
http://link_brochure/1/2 OR link_brochure/1/2
进入这个:
class="show-brochure" href="http://localhost/main/brochure/1/2"
但是,当谈到正则表达式时,我是一个新手......有什么想法吗?
谢谢!
答案 0 :(得分:2)
这样的东西?
$str=preg_replace(
'{(?:http://)?link_brochure/(\d+)/(\d+)}',
'class="show-brochure" href="http://localhost/main/brochure/$1/$2"',
$str);
编辑:更新以下问题编辑(谢谢彼得)。
答案 1 :(得分:0)
我只是使用str_replace将'main /'替换为'link_',然后使用'a'替换'a class =“show-brochure”。
在iPad上,所以不能打扰输入代码,但是查看str_replace,你就会明白这一点!