Преобразовал текст в json и увидел что перед каждым \x{fe0f}\x{20e3} стоит цифра соответствующая emoji т.е
0\x{fe0f}\x{20e3} соответствует 0️⃣ или 5\x{fe0f}\x{20e3} соответствует 5️⃣.
Спасибо за помощь.
/\x{fe0f}\x{20e3}/u почему то находит все цифровые emoji и при попытке заменить 0️⃣ на 0, я получаю из 3️⃣0️⃣5️⃣0️⃣ число 30005000 хотя заменить пытался только ноль.
Не помогло, а если задать высоту картинки то все нормально, но картинка должна сохранять пропорции относительно длинны, а не высоты. Вообще это стандартная разметка бустрапа из примеров(альбомы) ничего кроме цветов не менял. Там у них у картинки просто задан height.