SeaGull Junior Member 24 Окт 2002 #1 Отрицание в RegEx Потребовалось удалить из строки все знаки пунктуации, кроме минуса. Моя запись - не работает PHP: ereg_replace('[[:punct:][^\\-]]',' ', $var) Подскажите пожалуйста, как правильно записать выражение.
Отрицание в RegEx Потребовалось удалить из строки все знаки пунктуации, кроме минуса. Моя запись - не работает PHP: ereg_replace('[[:punct:][^\\-]]',' ', $var) Подскажите пожалуйста, как правильно записать выражение.
DiMA php.spb.ru Команда форума 24 Окт 2002 #2 ручками возьми перечисли это быстрее, чем писать вопрос
SeaGull Junior Member 24 Окт 2002 #3 Это важно, чтобы разобраться с RegEx'ом - как правильно прописывать отрицание. А пойти в обход - никогда не поздно.
Это важно, чтобы разобраться с RegEx'ом - как правильно прописывать отрицание. А пойти в обход - никогда не поздно.
Crazy Developer 24 Окт 2002 #4 Ты хочешь не отрицания, а вычитания. Вычитание в [] regexp'ы не поддерживают.