Обрезка пробелов: по нажатию кнопки CREATE (при создании слота) или SAVE (при редактировании слота) обрезаются пробелы и переносы строк в начале и в конце поля EXPRESSION.
Атрибуты подслота Result
Name — название
@Слот
а, которое будет отображено в
@Дерево сценария
. Максимальная длина значения поля — 40 символов. Если название не введено, на
@Подслот
е в
@Дерево сценария
будут отображаться первые 34 символа из поля Value.
Value* — строка, с которой будет сравниваться значение
@Контекстная переменная
. Это значение также приводится к нижнему регистру при сравнении с ним содержимого
@Контекстная переменная
.
Содержание слота
Слот должен содержать регулярное выражение на языке Python. Примеры часто используемых в
Важно: использование масок в слоте Regular Expression не поддерживается.
Подслоты Result
Автоматическая генерация подслотов при создании слота Regular Expression
При создании
@Слот
а Regular Expression автоматически генерируются два
@Подслот
а
@button
со значениями “true” и “false”.
Эти
@Подслот
ы не подлежат изменению и их можно удалить только с родительским слотом Regular Expression.
Расположение
@Подслот
ов определяется автоматически, перемещать подслоты нельзя:
@Подслот
@result
со значением “false” всегда является самым верхним подслотом в данном комплексном слоте Regular Expression (если строка не соответствует регулярному выражению, то нет смысла дальше проверять, будет осуществлен выход в ветку данного подслота - см.