codice:
preg_replace('/\[url (.+)\](.+)\[\/url\]/', '<a \\1>\\2</a>', $string);


Andrea