Skip to content
do- edited this page May 29, 2025 · 6 revisions

CadNum — класс для работы с кадастровыми номерами объектов недвижимости РФ.

Методы

verify (str)

Проверяет переданное значение str на соответствие регулярному выражению /^\d{2}:\d{2}:\d{6,7}:\d{1,}$/ (без использования механизма регулярных выражений как такового). В случае успеха возвращает undefined, иначе генерирует ошибку с дополнительными полями:

Имя Описание
str Проверяемое значение
type Тип (typeof str) — если отличен от 'string'
length Длина строки — если недопустимо мала
lastColonIndex Позиция последнего разделителя ':' — если значение недопустимо
index Позиция символа с недопустимым значением

random ({pre, length})

Генерирует случайный кадастровый номер. Если задана строковая опция pre, результат начинается с этой строки. Если задана числовая опция length, результат будет иметь соответствующую длину.

Clone this wiki locally