したがって、データをデータベースに保存すると、PHP は一重引用符または二重引用符に \ を追加します。それはいいです。
ただし、データが json_encode(); を使用してクライアントに返される場合。McDonald's のような TEXT は DB に McDonald's として保存されますが、PHP から js に戻されると、McDonald\'s としてエンコードされます。
私はjQueryを使用しているので、簡単にそれを行うためのプラグインはありますか? または、スラッシュを正しく削除するために使用する関数はありますか? 明らかに、 のようなケースがあれば \\\\s
、関数は を返す必要があり\s
ます。:)
申し訳ありません。質問を複雑にしすぎたと思います。もっとシンプルにしたらどうだろう..
JavaScript 変数がある場合:
var abc = "McDonald\'s";
var bcd = "I need a slash \\ ";
var cde = "save the double quote \"";
\' を削除するにはどうすればよいですか? どの正規表現を使用すればよいですか?