如何使用php's preg_replace与一个简单的字符串和通配符


How can i use php's preg_replace with a simple string and wildcards?

如果我有字符串[link="*"],其中*是一个通配符,我怎么能使用php用<a href="*">替换字符串,其中*是与以前相同的值?

preg_replace是最好的方法吗?

谢谢,任何帮助感谢!

preg_replace('~'[link="(.*?)"']~', '<a href="$1">', $text);
$link = '[link="http://www.google.com/"]';
$link = preg_replace('/'[link="(.*)"']/', '<a href="$1">', $link);