He probado con:
Código PHP:
$txt_sin_cita=preg_replace("#\[quote([a-z0-9]+)=(.*?)\](.*)\[/quote([a-z0-9]+)\]#si", "", $_POST['reply']);
add_gold($pref['gold_reply'] / 50 * strlen($txt_sin_cita), USERID);
Pero no va bien porque me cuenta siempre 14 caracteres. El sistema de cita de mi foro es así:
[quote1210868859=usuario]
texto citado
[/quote1210868859]