Исключение страниц по маске

Задача исключить из выгрузки страницы вида "/catalog/abrazive/shkurka-"

Внимание!
В данной статье рассматривается работа с кодом. Перед тем как что-то делать, сделайте полный бекап сайта, по ходу работы не забывайте делать бекап файлов которые правите.
AddEventHandler("solverweb.sitemap", "OnBeforeXMLGenerate", "OnBeforeXMLGenerateFunction");
function OnBeforeXMLGenerateFunction(&$arMap) {
	foreach($arMap as $map => $arItems)
		foreach($arItems as $key => $item)
			if (strpos($item['url'], '/catalog/abrazive/shkurka-') !== false)
				unset($arMap[$map][$key]);
}