Alinalessio
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: чтобы передать специальный символ !$()*+.<>?[\]^{|} нужно его экранировать символом \. Тоесть чтобы прередать обратный слэш нужно писать \\. | Да, я так и пытался. Экранировал каждый обратный слеш приводя к такому виду Код: Где все обратные слеши и пробелы, экранированы обратными слешами. Но, подозреваю даже сам поиск не срабатывает. Я даже пытался в phpmyadmin поиском найти этот кусок, который копирую прямо из таблицы, но поиск его не находит. Может быть дело в том, что в таблице запись выглядит так: Код: {"1":{"meta_title":"\u0420\u0435\u043c\u043e\u043d\u0442 \u0438 \u043f\u0440\u043e\u0434\u0430\u0436\u0430 \u0431\u044b\u0442\u043e\u0432\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438","meta_description":"\u0420\u0435\u043c\u043e\u043d\u0442 \u0438 \u043f\u0440\u043e\u0434\u0430\u0436\u0430 \u0431\u044b\u0442\u043e\u0432\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438", ... | и т.д. Другими словами, записано все в одну строку, а я пытаюсь вырвать кусок этой строки, то что в кавычках и заменить другим содержимым. Если поиск не срабатывает из-за того, что искомая комбинация символов находится внутри строки без пробелов, то может быть есть какие-то операторы, позволяющие обойти это? |