Мне нравится ваша идея, я подумал реализовать ее, но подумал, что это плохая практика, поэтому решил приехать сюда. Спасибо за совет

ужно проверить пользовательский ввод, который может быть регулярным выражением для фильтрации полей в его / ее собственном приложении. Как я могу проверить правильность этого регулярного выражения?

 red-X20 янв. 2011 г., 13:55
возможный дубликатstackoverflow.com/questions/172303/...

Ответы на вопрос(1)

Решение Вопроса

preg_match()и посмотреть, если он возвращает ложь (указывает на ошибку)?

Запись:: В зависимости от того, где вы собираетесь запускать это приложение, я бы поставил под сомнение решение разрешить пользователям делать это. Вы можете настраивать себя на атаку типа «отказ в обслуживании»; все, что нужно сделать злоумышленнику, это предоставить невероятно длинную и сложную строку регулярного выражения, и ваш сервер остановится.

 fabio20 янв. 2011 г., 14:16
Мне нравится ваша идея, я подумал реализовать ее, но подумал, что это плохая практика, поэтому решил приехать сюда. Спасибо за совет

Ваш ответ на вопрос