2012-02-18 2 views
0

Я использую регулярное выражение для блокировки пользовательских агентов на веб-сайте. Я создал это регулярное выражение, я новичок в них, но если я правильно думаю, это заблокирует каждый пользовательский агент, который пуст?Создание выражения регулярного выражения

^((?!/[a-zA-Z0-9]/).*)$ 

Хотел бы помочь ребятам, спасибо.

+1

Это регулярное выражение кажется Bizzare для строк агента. Он отклонит '/ a/foo', но не будет отклонять'/aa/foo', или '// foo' или многое другое. Вы уверены, что это то, что вы хотите? – erisco

ответ

3

Вместо того, чтобы использовать регулярное выражение здесь, почему бы не просто проверить, если строка агента пользователя null, empty, "" или 0?

Если это для .htaccess типа вещей, вы всегда можете попробовать этот тип регулярных выражений:

^$ 
Смежные вопросы