preg_replaceでキャプチャ用サブパターンを 無効にする方法を、ご教授ください。 例えば preg_replace( '/パス/', 'D:\\新しいフォルダ\\000001.jpg', 'このパスは' ); の場合には、 このD:\新しいフォルダパス0001.jpgは となってしまいます。 このD:\新しいフォルダ\000001.jpgは としたいのです。 実際には、ループ中での処理で、 stripslashes( preg_replace( '/xx/', addslashes( $A ), $B ) ); とする事はできないのです。 $B の中にも、\が存在したり、$Aが配列であったりします。 何か、良い知恵は、ございませんでしょうか。