Теория:

Твёрдый знак
В современном русском языке буква Ъ употребляется только в качестве разделительного знака.
Функцию разделительного знака буква Ъ выполняет в положении перед гласными е, ё, ю, я:

а) после русских и иноязычных приставок, оканчивающихся на согласную:
съезд, объединяться, изъяснительное; дизъюнкция, инъекция, конъюнктура;
 
б) после иноязычных морфем, близких к приставкам (контр–, пан–, транс–, фельд– и др.):
субъядерный, трансъевропейский, фельдъегерь;
 
в) в сложных словах после чисел двух–, трёх–, четырёх:
двухъячеистый, трёхъярусный, четырёхъязычный.
 
Обрати внимание!
Ъ не пишется:
 — после приставок, оканчивающихся на согласные, перед гласными а, о, у, э: предуральский, безопасный, контруклон, сэкономить; 
 — в сложносокращённых словах: госязык, военюрист и др.
Мягкий знак
Буква Ь в современном русском языке может употребляться:
 — в качестве разделительного знака;
 — для обозначения мягкости предшествующего согласного;
 — для обозначения грамматической формы.
 
1. Разделительный Ь пишется:

а) в корнях, суффиксах и окончаниях перед буквами е, ё, ю, я (независимо от того, русское слово или иноязычное):
пью, бурьян, заячьи, пятью, жильё, портьера, курьер;
 
б) в ряде иноязычных слов перед буквой о:
лосьон, шиньон, каньон и др.
  
Обрати внимание!
Разделительный Ь не может стоять после приставок.
2. Буква Ь пишется для обозначения мягкости парных согласных:
 
а) в конце слова:
лошадь, топь, огонь;
 
б) в середине слова перед твёрдым согласным:
ходьба, полька;
 
в) в середине слова между двумя мягкими согласными, если при изменении слова второй мягкий согласный становится твёрдым:
мальки — мальков, возьми — возьму.
  
Обрати внимание!
Буква Ь не пишется между двумя буквами л:
коллега, интеллигент,
а также между согласными нн, нч, нщ, рщ, рч, чк, чн, щн:
ранний, пончик, банщик, сварщик, верчу, бочка, сочный, помощник.
3. Буква Ь пишется в следующих грамматических формах:
 
а) в им. и вин. п. существительных женского рода на шипящие согласные:
вошь, печь, рожь, мощь (ср.: м. р. — плач, камыш, нож);
 
б) в тв. п. мн. ч. некоторых существительных и числительных:
детьми, людьми, четырьмя, пятью, шестью, семью, девятью —
а также во всех падежах числительного восемь:
восьми, восемью;
 
в) на конце числительных от пяти до тридцати:
пять, семь, восемнадцать, тридцать и др.;
в середине числительных, обозначающих десятки от пятидесяти до восьмидесяти и сотни от пятисот до девятисот:
пятьдесят — восемьдесят, пятьсот — девятьсот;
 
г) в глагольной форме инфинитива:
стричь, решать, веселиться (ср. наст. вр. — веселится);
в окончаниях \(2\)-го л. ед. ч.:
смотришь, бреешься;
в повел. накл.: гладь — гладьте, спрячь — спрячьте.
 
Исключение: форма повел. накл. глагола лечь: ляг — лягте;
 
д) в наречиях, оканчивающихся на шипящие:
вскачь, наотмашь, сплошь, навзничь, настежь и др.
 
Исключения: уж, замуж, невтерпёж;
 
е) в прилагательных, образованных от названий месяцев:
сентябрьский, октябрьский, ноябрьский, декабрьский, февральский, апрельский, июньский, июльский — а также в слове день-деньской.
 
Исключение: январский.