Итак, когда я сохраняю данные в базе данных, PHP добавляет \ на одинарные или двойные кавычки. Это хорошо.
Однако, когда данные передаются обратно клиенту с помощью json_encode (); ТЕКСТ, как и McDonald's, хранится как 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 \"";
как я могу раздеться? какое регулярное выражение я должен использовать?