改行コードの置き換えなのですが、次のようにするとWarningが出てしまいます:
preg_replace(array("\r\n", "\r"), "\n". $str)

Warning: preg_replace(): Empty regular expression
「正規表現が空」とはどういうことでしょうか?
マニュアルを見るとパターンは配列もアリと書いてあるのですが。
よろしくおねがいします。