Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: непонятки с метасимволами повторения "!"

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: !
DlTA
Отправлено: 10 Января, 2012 - 23:14:10
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




вот не помню где читал (и когда)
но символ ! (восклицательный знак) стоящий после рег выражения означает повторение ровно 1 раз не больше ни меньше

но сейчас правлю рег выражение и попутно перерываю маны в поисках, где же я мог это прочитать

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

может кто помнит где знак ! означал повторение ровно 1 раз?
 
 Top
Саныч
Отправлено: 10 Января, 2012 - 23:22:09
Post Id



Участник


Покинул форум
Сообщений всего: 1365
Дата рег-ции: Июль 2010  
Откуда: Украина, Запорожье


Помог: 62 раз(а)




DlTA пишет:
может кто помнит где знак ! означал повторение ровно 1 раз?
Нигде. Для одного раза вобще не нужно ничего указывать.
Я вот сейчас начал вспоминать... Восклицательный знак в regexp вобще нигде не используется, кроме " (?! " и " (?<! ".


-----
Все возражают против того, что я гений, хотя никто еще так меня не назвал. - Орсон Уэллс
 
 Top
DlTA
Отправлено: 10 Января, 2012 - 23:27:05
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




может в командорах, типа поиск сайлов с подстановкой
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Регулярные выражения »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB