2012-11-19 68 views
-1

如何改造这个:用括号和引号的preg_replace模式

<a href="{cms_selflink href='my-link' }">My text</a> 

进入这个:

<a href="/page/my-link">My text</a> 

我已经试过这样:

$masque1 = "/\{cms_selflink href=\'(.*?)\'(.*)\}/i"; 
$masque2 = '/page/$1'; 
$texte = preg_replace($masque1, $masque2, $texte); 

但这不工作。

任何想法plz? THX

回答

0

这项工作:

$masque1 = "/\{cms_selflink href=\'(.+?)\' \}/s";