Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: preg_replace русские заглавные буквы

Сообщения:  [1-10]    [11-20]  [21-28] 

 
 автор: Николай2357   (28.07.2010 в 02:39)   письмо автору
 
   для: -sasha-   (27.07.2010 в 19:11)
 

На кой там вообще регулярка?
<?
str_replace
($search,'<span style="color: red">'$search .'</span>'$title);

  Ответить  
 
 автор: Лена   (27.07.2010 в 21:16)   письмо автору
 
   для: Гавриленко Дмитрий   (27.07.2010 в 18:00)
 

А те, кто писал мануал, видимо, считают, что смысл есть:
replacement may contain references of the form \\n or (since PHP 4.0.4) $n, with the latter form being the preferred one.

Это определенная форма ссылки с двумя, а не с одним, слешами, получается, ничего здесь не экранируется.

PS. Заметьте, все свои предложения я ,обращаясь к вам, пишу без восклицательных знаков.

  Ответить  
 
 автор: neadekvat   (27.07.2010 в 19:33)   письмо автору
 
   для: -sasha-   (27.07.2010 в 19:11)
 

Уровень ошибок какой выставлен?
Ну и посмотрите, что после подстановки получается в рег.выражении.

  Ответить  
 
 автор: -sasha-   (27.07.2010 в 19:11)   письмо автору
 
   для: neadekvat   (27.07.2010 в 18:59)
 

Я еще раз говорю - что просто не так понял!

Да я уже целый день с этим маюсь. ничего не помогает...

  Ответить  
 
 автор: neadekvat   (27.07.2010 в 18:59)   письмо автору
 
   для: -sasha-   (27.07.2010 в 18:55)
 

> Я просто подумал что вы имеете ввиду встроенную ф-цию в ПХП.
Вы че смеетесь? Я вам сразу сказал, что в комментариях реализована эта функция. Ппц.

Если ничего не пашет - может, причина в другом, а?

  Ответить  
 
 автор: sms-send   (27.07.2010 в 18:56)   письмо автору
 
   для: Гавриленко Дмитрий   (27.07.2010 в 18:00)
 

По-моему, есть.

  Ответить  
 
 автор: -sasha-   (27.07.2010 в 18:55)   письмо автору
 
   для: neadekvat   (27.07.2010 в 18:36)
 

Я просто подумал что вы имеете ввиду встроенную ф-цию в ПХП.

не пашут те примеры. все так же.

в общем сделал с помощью str_ireplace.

Правда все в нижнем регистре по прежнему.

  Ответить  
 
 автор: neadekvat   (27.07.2010 в 18:36)   письмо автору
 
   для: -sasha-   (27.07.2010 в 18:33)
 

> Я имел ввиду что в PHP нет такой функции.
Я знаю. И что?

> Оно не заменяется! оно остается. просто закрашывается красным цветом!
Послушайте, с таким подходам, вам сайты не делать.
Это заказчик, который является далеким человеком от компьютеров может сказать, что "Он просто окрашивается"
А вы как программист, которые сам реализует замену, должны понимать, что это замена, и ничто иначе.
И для этого вам не нужна регулярка. Вам нужна строковая функция.

  Ответить  
 
 автор: -sasha-   (27.07.2010 в 18:33)   письмо автору
 
   для: neadekvat   (27.07.2010 в 18:11)
 

Оно не заменяется! оно остается. просто закрашывается красным цветом!

Я имел ввиду что в PHP нет такой функции.

  Ответить  
 
 автор: neadekvat   (27.07.2010 в 18:11)   письмо автору
 
   для: -sasha-   (27.07.2010 в 18:09)
 

Что значит нет? Я сказал в комментариях посмотрите - там есть реализация этой функции.

> Так как мне потом надо будет выводить же резуальтат поиска с закрешенной частью искомой детали!
Во-первых, не понял, с какой деталью (что за закрешенной?)
Во-вторых, опять не понятно, почему именно регулярка, если у вас там тупо слово заменяется, без всяких шаблонов.

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-28] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования