Для регистрационных форм и подобных вещей, вы постоянно переписываете фильтрацию или используете уже заготовленные?
Я подумал написать класс и использовать его в последующих разработах. Существуют ли уже готовые?
Вот лично я уже давно использую mvc фреймворки с решениями для форм типа widget/validator(Symfony, Yii, Zend, Django и т.п.). Так же использую ORM DOctrine(PHP) Django(Python) где так же есть валидация на уровне занесения объекта в базу. Еще использую jquery и extjs плагины для онлайн проверки вводимых данных в реальном времени. А вы все еще каждый раз пишите валидаторы?