Это весьма простое выражение - там нет ни одного заглядывания вперед даже, кажется. Кроме того, интересно, как у него с ложными срабатываниями. Проверять не хочется %)
Вообще, длинные регэкспы типа такого обычно по кирпичикам строятся (см. Фридла), а читать их так, плейнтекстом - практически бесполезно...
Да я знаю, что он очень простой. Я когда-то написал прогу, которая его на куски разбивала, потому что PHP такой длинный regexp съесть не мог. А работает он весьма неплохо. :)
Comments 7
/me желает тулзень для форматирования регекспов (расстановки переносов и отступов)
Reply
Вообще, длинные регэкспы типа такого обычно по кирпичикам строятся (см. Фридла), а читать их так, плейнтекстом - практически бесполезно...
Но вообще - да, впечатляет :)
Reply
Да я знаю, что он очень простой. Я когда-то написал прогу, которая его на куски разбивала, потому что PHP такой длинный regexp съесть не мог. А работает он весьма неплохо. :)
Reply
Reply
Да нет, неплохо работает. И маты отлавливает. У меня очень успешно эксплуатировался на гостевой книге :)
Reply
Ну или сами попробуйте...
Еще не встречал фильтра, отлавливающего
У Е Б Н И З А Л У П О Г О Л О В Ы Е
:-/
Reply
Reply
Leave a comment