сегоднея мне "день регулярки".
вот такои вопрос свами, етот шаблон:
#[f-\]46]#
видает предупреждение: Цитата:Compilation failed: range out of order in character class at offset...
и ето совсем понятно, после екранирование внутренни ] получаем такои дяпазон да: f-], а такои дяпазон не сушествует и видает ошибку. если вместо f напишим любои маленки латински символ, видает такои же Warning.
но если в место f напишим балшои F, или любои другои балшои латински символ или цифр, уже нет предупреждение. интереснее почему так происходит? (Отредактировано автором: 29 Декабря, 2011 - 19:42:50)
|