- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/search/searchcontentbuilder.php
- Класс: Bitrix\Crm\Search\SearchContentBuilder
- Вызов: SearchContentBuilder::save
protected function save($entityID, SearchMap $map);
protected function parseCustomerNumber($str, $template)
{
$regex = $template !== ''
? '/^'.str_replace(array('%NUMBER%', ' '), array('\s*(.+)\s*', '\s*'), $template).'$/'
: '/(?:#|Nr.?)\s*(.+)/';
if(preg_match($regex, $str, $m) === 1 && isset($m[1]))
{
return $m[1];
}
return '';
}