
15.04.2010, 11:35
|
|
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме: 798217
Репутация:
44
|
|
Так как это раздел, где вопросы для новичков,то решил спросить,а то понять не могу.И нигде не написано про "#"
Чем отличается
preg_match('#[^а-яА-Яa-z\-]#i',$a)
от
preg_match('/[^а-яА-Яa-z\-]/i',$a)
И вообще я до сих пор не понял,как работает preg_match.
Можете объяснить?
+ добавлено скрпит Пашкелы пропускает имена типа "-ыв-фы-вфыв---фыв--",что не есть хорошо.
Попробывал так,но не сработало.
[^а-яА-Яa-z\-?]
Я понимаю,что регулярка понимает это как полседовательность
от "\" до "?" ?
Последний раз редактировалось ZnikiR; 15.04.2010 в 11:48..
|
|
|