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
Форумы портала PHP.SU :: Версия для печати :: непонятки с метасимволами повторения "!"
Форумы портала PHP.SU » PHP » Регулярные выражения » непонятки с метасимволами повторения "!"

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

1. DlTA - 10 Января, 2012 - 23:14:10 - перейти к сообщению
вот не помню где читал (и когда)
но символ ! (восклицательный знак) стоящий после рег выражения означает повторение ровно 1 раз не больше ни меньше

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

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

может кто помнит где знак ! означал повторение ровно 1 раз?
2. Саныч - 10 Января, 2012 - 23:22:09 - перейти к сообщению
DlTA пишет:
может кто помнит где знак ! означал повторение ровно 1 раз?
Нигде. Для одного раза вобще не нужно ничего указывать.
Я вот сейчас начал вспоминать... Восклицательный знак в regexp вобще нигде не используется, кроме " (?! " и " (?<! ".
3. DlTA - 10 Января, 2012 - 23:27:05 - перейти к сообщению
может в командорах, типа поиск сайлов с подстановкой

 

Powered by ExBB FM 1.0 RC1