Твой вариант впринципе почти правильный, но :
Зачем перед последней точкой нужно (.+?) ?
Почему домен третьего уровня может быть из любых символов, а первого и второго из [a-zA-Z] ?
Обязательно ли домен должен быть из трёх уровней?
P.S. Если хочешь разобраться - почитай книжки или статьи по регуляркам
Последний раз редактировалось Omegа; 28.03.2010 в 00:48..