• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/classes/general/im_messenger.php
  • Класс: CIMMessenger
  • Вызов: CIMMessenger::getMentionUsers
static function getMentionUsers(string $message): array
{
	$forUsers = [];
	if (preg_match_all("/[USER=([0-9]+)( REPLACE)?](.*?)[/USER]/i", $message, $matches))
	{
		foreach ($matches[1] as $userId)
		{
			$forUsers[(int)$userId] = (int)$userId;
		}
	}

	return $forUsers;
}