1. What is this in q34?
(Gender==1 and regexMatch('/^[0-9]{4}[1][0-9]{4}$/',self.NAOK)) OR (Gender==2 and regexMatch('/^[0-9]{4}[2][0-9]{4}$/',self.NAOK))
a. There is no question with code "Gender"
b. q34 (Gender has answer codes "A1" and "A2".
c. You want to validate "omang number".
Though the design of the survey is really bad - you display "group by group", but all questions are in one group.
Better to structure your questionnaire a bit
E.g. one group "address" with multiple short text
And more explanations, what and how to enter data
Okay, "omang number.
If I complete the questionnaire entering a wrong number I get this at the end.
and nobody knows the meaning, where there was an error.
So at least you should enter a hint there
like "Format: XXXX{if(q34=="A1","1","2")}XXXX"
Here something to read about survey design:
www.surveyfriendly.com/ppt/surveyfriendly1.pdf