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

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

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Регулярные выражения в C++
 
 автор: forma   (03.03.2011 в 01:10)   письмо автору
 
 

Регулярные выражения в C++ они такие же как и в PHP?

  Ответить  
 
 автор: cheops   (03.03.2011 в 01:18)   письмо автору
 
   для: forma   (03.03.2011 в 01:10)
 

Если прикрутите такие же, будут такие же. Собственно в PHP регулярные выражения тоже не свои, а Perl-овые.

  Ответить  
 
 автор: forma   (03.03.2011 в 01:31)   письмо автору
 
   для: cheops   (03.03.2011 в 01:18)
 

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

  Ответить  
 
 автор: cheops   (03.03.2011 в 01:41)   письмо автору
 
   для: forma   (03.03.2011 в 01:31)
 

Есть мнение, что perl-регулярные выражения наиболее популярны, они наиболее мощные и удобные на сегодняшний момент. Кроме perl-регулярных выражений имеются POSIX-регулярные выражения - это стандарт, которым должны удовлетворять операционные системы, от стандарта уже никуда уже не денешься. По сути это два наиболее распространенных диалекта. Частью они пересекаются, но вообще разные. Уничтожить UNIX-регулярные выражения еще долго не получится, учитывая, что его поддерживают не только операционные системы, но и многие базы данных, включая MySQL. Задавить Perl-регулярные выражения тоже так сразу не выйдет - уж больно мощные и гибкие, также многими поддерживается, например, PHP.

  Ответить  
 
 автор: forma   (03.03.2011 в 01:53)   письмо автору
 
   для: cheops   (03.03.2011 в 01:41)
 

Спасибо!

  Ответить  
 
 автор: Deed   (04.03.2011 в 14:37)   письмо автору
 
   для: cheops   (03.03.2011 в 01:41)
 

POSIX-регулярные выражения не будут поддерживаться в PHP 6. Об этом написано, в частности, в книге Кузнецова и Симдянова: http://www.softtime.ru/php5/?id_article=118

  Ответить  
 
 автор: psychomc   (04.03.2011 в 14:45)   письмо автору
 
   для: Deed   (04.03.2011 в 14:37)
 

я думаю cheops знает о чем писал в книге 8-)

  Ответить  
 
 автор: cheops   (04.03.2011 в 15:30)   письмо автору
 
   для: Deed   (04.03.2011 в 14:37)
 

Вернее не то что не будут поддерживаться, это расширение будет исключено из ядра PHP, если припрет - его всегда можно будет подключить, я думаю хост-провайдеры его подключать еще долго будут.

  Ответить  
 
 автор: Deed   (04.03.2011 в 15:39)   письмо автору
 
   для: cheops   (04.03.2011 в 15:30)
 

Мое почтение, cheops!
Однако уж многовато в книге неточностей и опечаток. А раздел, посвященный ООП, хотелось бы видеть более основательным.
Но в целом книга хороша.

  Ответить  
 
 автор: cheops   (04.03.2011 в 15:51)   письмо автору
 
   для: Deed   (04.03.2011 в 15:39)
 

Есть такое дело, к сожалению, сроки на создание книги очень ограничены и зачастую времени на вычитку очень мало.

PS ООП лучше вообще посвящать отдельную книгу, как мы это делали с "Объектно-ориентированное программирование на PHP", так как на небольших примерах трудно даже объяснить зачем эта концепция была введена (а тут большой проект вводить было нельзя). А сравнивать объектные и множественные/реляционные модели в книге, вероятно вообще не получится, так как для этого нужно, чтобы читатель хорошо владел обеими концепциями, а это сильно снижает количество потенциальных читателей, продажи и мало интересно издательству и книжным магазинам. В общем любая книга это компромис (и зачастую не в пользу опытных специалистов :).

  Ответить  
Rambler's Top100
вверх

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