Привязка регулярных выражений Xlsform к вопросам

Я разрабатываю форму опроса ODK, используя XlsForm. В этой форме я установил некоторые ограничения регулярных выражений, которые имеют почти одинаковую структуру, за исключением некоторых частей, которые отличаются. Например regex(.,'^farmer-[mM][aA][dD][fF][aA][iI]-\d{5}$'), Я использовал что-то похожее regex(.,'^[mM][aA][dD][fF][aA][iI]-\d{5}$') в качестве ограничения на другой вопрос. Чего я хочу добиться, так это как повторно использовать или связать выражение, установив его в одном месте и ссылаясь только на него в разных вопросах. Любая помощь очень ценится. Спасибо

1 ответ

Вы можете сделать это, создав тип = вычисления, в котором хранится регулярное выражение, а затем, при необходимости, обращайтесь к нему в своих вопросах. Обязательно поместите расчет в кавычки.

Другие вопросы по тегам