:preg_replaceが期待どおりに動作していないため、バックスラッシュを置き換えますか?
私が代わるWebプロジェクトの機能を使用しています:
ここ私は、問題を示すために使用しているシェルPHPはありますパス、例えばのための名前空間の構文は:
0123:\org\project\namespace\access
に変換する必要があります
警告::にpreg_replace():いいえ終了区切り文字 '/' で見つかった...
私がいない
しかし、私は多くの方法を試してみましたが、いくつかは、次の警告を投げました見せたい正規表現としてこれを使用するときに
上記の警告が表示さ:/\\/
エクストラ:(画像をご覧ください)、それは悪いエンコードされた文字列を示し、なぜ?
更新:なぜthis PHP Live Regexとして機能しませんか?
なぜ(http://www.phpliveregex.com/p/iVo)[phpliveregexページで]あなたの '/ \\\\ /'動作しませんか? –
そのページはリクエストフォームからパターンを取得するためです。 PHPコードでは文字列リテラルではありません。 – ShiraNai7