Теория:

1. Сравнительные обороты присоединяются сравнительными союзами как, будто, как будто, словно, точно, что, нежели, чем и выделяются запятыми.
Пример:
«Тяжелою обидой, словно камнем, // На сердце пал цветок» (А. Островский).
«Едва заметно, будто капли серебряной воды, блестели первые звезды» (К. Паустовский).
2. Запятая ставится перед как в оборотах не кто иной, как; не что иное, как.
Пример:
«Приехавший был не кто иной, как тот же господин Голядкин-младший, минут десять тому назад отлучившийся» (Ф. Достоевский).
3. Сравнительный оборот не выделяется запятыми, если:
а) он синонимичен творительному сравнения или может быть заменён наречием.
Пример:
«— Ведь как волк бросился на Арслан-Хана, совсем лицо другое стало» (Л. Толстой). Ср.: «Бросился волком на Арслан-Хана»;
б) оборот имеет значение тождества (дети как дети; сад как сад), а также входит в состав сказуемого в качестве именной части.
Пример:
«Всё это было давно; но всё это и теперь для меня как мираж» (Ф. Достоевский).
в) союз как имеет значение «в качестве».
Пример:
«Моё незнание языка и молчание было истолковано как молчание дипломатическое» (В. Маяковский).
г) союз входит во фразеологические сочетания типа чувствовать себя как дома; как гора с плеч и т. п.
Пример:
«Косой дождь, гонимый сильным ветром, лил как из ведра» (Л. Толстой).
Обрати внимание!
Сравнительные обороты необходимо отличать от придаточных предложений.
Пример:
ср.: «Губы его шевелятся, точно он повторяет про се­бя то, что слышит» (М. Горький).