• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/text/emoji.php
  • Класс: BitrixMainTextEmoji
  • Вызов: Emoji::decode
static function decode($text)
{
	if (!BitrixMainApplication::isUtfMode())
	{
		return $text;
	}

	return preg_replace_callback("/:([A-F0-9]{8}):/is".BX_UTF_PCRE_MODIFIER, function ($m)
	{
		$result = hex2bin($m[1]);

		if (preg_match(self::$emojiPattern, $result))
		{
			return $result;
		}

		return $m[0];
	}, $text);
}