![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
скажите в чём проблема почему мне впри echo $pattern выдаётся
/\^\(\\)\$/
прошу прощения вот так Это сообщение отредактировал(а) supervladislav - 23.10.2009, 16:20 |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
что-то у тебя с кавычками не то.
|
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
а кавычки надо что самому экранировать?А как
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
а кавычки тут ну совсем не при чем.
и в скрипте они у него прокавычены, если скрипт парсе еррор не выдает все гораздо смешнее и работать все равно не будет |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
в ЧЁМ ЖЕ ДЕЛО
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
я бы ответил
дак сотрут ответ-то че зря напрягаться |
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
Ипатьев, все зависит от ответа
-------------------- Amazing |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
Ну напишите в личку
|
|||
|
||||
| NewDima |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 922 Регистрация: 20.2.2006 Где: <?here?> Репутация: 10 Всего: 12 |
supervladislav, думаю Ипатьев хотел сказать что-то похожее на "ху№#@ какая-то написана".
Вы сами используете функцию preg_quote, и спрашиваете, почему такой вывод? А, скажите пожалуйста, вы знаете, для чего она? А вообще ржать хочется от того, что текст в шаблоне статический, т.е. никаких неизвестных в нем нет, более того, стоит начало и конец строки. Короче, тоже самое -
Читайте про регулярки Это сообщение отредактировал(а) NewDima - 23.10.2009, 17:21 |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
спасибо я думал что все спецсимволы надо экранировать обратным слэшем ))))это так?
|
|||
|
||||
| NewDima |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 922 Регистрация: 20.2.2006 Где: <?here?> Репутация: 10 Всего: 12 |
нет
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
эх, кончилась пятница, можно и серьезно
MoLeX, когда я увижу, что здесь стерт хоть один бессмысленный вопрос, тогда я пойму, когда стирают ответы. А то неувязочка получается. В вопросах можно писать любую чепуху, да еще потом кочевряжиться, когда когда тебе указывают на неправильную постановку. Лучше бы, вместо блюдения порядка, хоть кто-то ответил на архисложный вопрос, почему echo "11<blabla>22" выводит только "1122". И куда только остальное девается. Загадка прям века. |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: -8 Всего: -9 |
Кто тут качевряжится )))
|
|||
|
||||
| brother79 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 471 Регистрация: 18.8.2009 Репутация: 2 Всего: 6 |
Ты пытаешься в preg_quote засунуть регулярное выражение, а потом по нему искать. Это работать не будет. На самом деле у тебя выдаётся /\^\(\<object\\swidth\="425"\\sheight\="344"\>\)\$/ Посмотри просто исходный код, а не то, что показывает браузер. т.о. у тебя проэкранировалось всё регулярное выражение и искать у тебя будет не то, что под него попадает, а само регулярное выражение. Надо этой ф-ей экранировать только то, что не содержит спец символов от регулярки, которые ты собираешься использовать в регулярном выражении, т.е. ^, $, (, ), \s - для твоего случая |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |