s5656, помню в начале 2000-ых у меня не было интернета дома и я был очень рад денверу, ибо всё было настроено.) Не надо было ходить в какой-нибудь инет-клуб, скачивать мануалы/итд на диск и нести домой.))
Это ужасная практика.
Лучше для таких действий заводить сервисы/репозитории, ижектить туда сервис авторизации и сразу создавать с объект с нужными полями, нежели добавлять "магию".
Александр Шаповал: одно дело, когда у Вас стоит задача вроде "найти подстроку, перед которой идут цифры или восклицательный знак, а после идет проблел или запятая", другое - когда надо забрать подстроку по статическим маркерам.
А еще печально, когда люди регулярками пытаются в DOM дереве что-то искать, когда есть XPath.