• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/textparser.php
  • Класс: CTextParser
  • Вызов: CTextParser::defended_tags
public function defended_tags($text, $tag = 'replace')
{
	$text = str_replace("\"", """, $text);
	switch ($tag)
	{
		case 'replace':
			if (($k = array_search($text, $this->preg['replace'])) !== false)
			{
				$text = "<17#" . $k . ">";
				break;
			}
			$this->preg["pattern"][] = "<17#" . $this->preg["counter"] . ">";
			$this->preg["replace"][] = $text;
			$text = "<17#" . $this->preg["counter"] . ">";
			$this->preg["counter"]++;
			break;
	}
	return $text;
}