尝试编写一个脚本,其中用户输入 [link](http://www.example.com) 并返回一个名为“link”的超链接,其中“http://www.example.com”作为 href。这是我的代码:
if(preg_match("/\[[a-zA-Z0-9]*\]([a-zA-Z0-9]*)/", $input))
{
$input = preg_replace("/\[([a-zA-Z0-0-9]*)\](([a-zA-Z0-9]*))/", "<a href='$2'>$1</a>", $input);
}
我不断回来的是[link](http://www.example.com)(http://www.example.com)
。知道我做错了什么吗?