Sergey_Al Новичок 9 Май 2005 #1 PCRE отрицание строки Например, мне нужно выбрать все трёхбуквенные слова за исключением "abc". Каким образом написать отрицание строки ? Вот так НЕправильно: PHP: print_r(preg_grep('/((?!abc)|([a-z]{3}))/', array('abc', 'aba')));
PCRE отрицание строки Например, мне нужно выбрать все трёхбуквенные слова за исключением "abc". Каким образом написать отрицание строки ? Вот так НЕправильно: PHP: print_r(preg_grep('/((?!abc)|([a-z]{3}))/', array('abc', 'aba')));
Demiurg Guest 9 Май 2005 #3 /([b-z][a-z]{2})|(a[ac-z][a-z])|(ab[abd-z])/ иначе получается любое слово из трех букв перед котором не идет abc
/([b-z][a-z]{2})|(a[ac-z][a-z])|(ab[abd-z])/ иначе получается любое слово из трех букв перед котором не идет abc