>>209>>212-213
ありがとうございます
しかしながら&がうまくいきません

$text = "&";
$text = preg_replace("/([a-zA-Z0-9:;.=\&\"\'\/\-\s]+)>/","hoge",$text);
echo $text;

出力結果:& ←なぜhogeにならない?