Регулярные выражения в смарт-процессах Битрикс24
Как ограничить формат строкового поля, подготовить положительные и отрицательные примеры и проверить сохранение.
Регулярное выражение проверяет форму значения, а не его достоверность. Правильно записанный номер документа может быть вымышленным. Используйте проверку формата там, где команда действительно согласовала единое правило.
Сформулируйте формат
Опишите допустимые символы, длину, разделители и пустое значение обычным языком. Подготовьте примеры корректного и некорректного ввода.
Уточните, меняется ли формат у разных клиентов. Слишком узкое правило может блокировать реальные документы и заставлять сотрудников искажать данные.
Проверьте тип поля
Официальная справка описывает регулярное выражение для пользовательского поля типа «Строка». Проверка выполняется при сохранении; неверный формат не должен пройти.
Если подходит специализированный тип данных, рассмотрите его до сложного выражения. Не заменяйте штатную дату строкой без необходимости.
Составьте и проверьте правило
Для проверки всей строки учитывайте её начало и конец. Например, условный код из трёх цифр можно описать как /^[0-9]{3}$/. Это учебный пример формата, не правило реального документа.
Проверьте лишний символ, пробел, другую длину и похожие буквы разных алфавитов. Набор тестов должен отражать фактический ввод сотрудников и интеграций.
Проверьте рабочие каналы
На безопасном элементе проверьте ручное сохранение. Затем отдельно протестируйте нужные формы и обмен, не предполагая одинаковую обработку во всех каналах.
Сотруднику нужна понятная инструкция допустимого значения. Технический шаблон без объяснения не помогает исправить ошибку ввода.
Поддерживайте совместимость
Перед изменением оцените исторические значения. Новое правило не делает их автоматически корректными и может повлиять на дальнейшее редактирование.
Сохраните описание, примеры и владельца формата. При расширении процесса обновляйте выражение только после согласования новых допустимых случаев.
Вопросы и ответы
Проверка формата подтверждает подлинность?
Нет, она ограничивает структуру строки, а не проверяет реальный объект.
Какие тесты нужны?
Корректные, некорректные, пустые и граничные значения из вашего процесса.
Можно сразу ужесточить правило для всей базы?
Сначала оцените исторические данные и проверьте рабочие каналы ввода.
Продолжить работу
- Системные поля CRM Битрикс24: как использовать без дублей
- Пользовательские поля Битрикс24: выбор типа и схема данных
- Обязательные поля CRM Битрикс24: настройка по этапам
Команда «Цифрового Партнёра» в Казани поможет разобрать действующую CRM и согласовать состав изменений. Обсудить сопровождение Битрикс24.
Источник и актуальность
Технические сведения сверены 24 октября 2026 года с официальной справкой Битрикс24. Порядок подготовки и приёмки — редакционные рекомендации. Доступность зависит от конфигурации, версии модуля, тарифа и прав. Примеры условные.