| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > ХЕЛП!!! :) регулярное вырожение непонятно |
| Автор: Ищущий! 30.3.2006, 23:31 |
| Не могу понять ошибку, прошу помочь. регулярное вырожение (кусочек из большого) [\.a-zA-Z0-9_\-]+ работает отлично (вроде) ,но если его немного поменять то оно не работает [a-zA-Z0-9_\-\.]+ в данном случае не воспринимает знак минус, [\-\.a-zA-Z0-9_]+ вообще ошибку в РНР вызывает... объясните, может я не понимаю какие-то правила... |
| Автор: IvanB 31.3.2006, 05:23 | ||
Вот так попробуй ещё:
Должно работать. А насчёт правил......... |
| Автор: CyClon 31.3.2006, 11:27 | ||
Так? |
| Автор: smartov 31.3.2006, 11:42 | ||
А не проще ли
Соответствует наличию любого из следующего a-z A-Z 0-9 "_" "-" "." в строке и не наличия в ней никаких других символов |
| Автор: Ищущий! 31.3.2006, 12:23 | ||||
а разве не нада перед точкой и тире ставить слыши? почему? |