I have the same problem and I’d like you to help me. I want the input to be in uppercase only, and also allow, special characters such as “?”, “!” and “,”.
For example: A L’ECOLE, QUE FAIS-TU?
I have the same problem and I’d like you to help me. I want the input to be in uppercase only, and also allow, special characters such as “?”, “!” and “,”.
For example: A L’ECOLE, QUE FAIS-TU?
Hi @PEHAN,
Welcome to the community! You could do the same following the instructions outlined below:
In the survey tab of your xlsform:

Data entry screen as seen in Enketo: With a wrong entry

Data entry screen as seen in Enketo: With a correct entry

Reference xlsform:
UPPER CASE (Regex).xlsx (10.1 KB)
Have a great day!
Hi @Kal_Lam.
Many thanks.
It works well , but at the end of text, i must put a space for have the permission to go next question.
For example, if i write “NO”, it can’t go next question. I must write "NO ".
Is there a way to resolve this problem?
Hi @PEHAN,
Would you mind explaining me why you should need a space to go to the next question when you already have an option to swipe if you are using KoBoCollect android app and a mouse pointer if you are using Enketo.
Have a great day!
Consider the example you gave me earlier. On the phone, when you don’t put a space after the question mark (?), you can’t go to the next question.
For example, if i write [DA], i can’t go to the next question. But if i write [DA ], i can go to the next. Please, don’t take account []. I want to let you see the difference.
Je n’ai pas besoin d’un espace pour aller à la question suivante. C’est le code qui me l’impose. J’aimerais donc avoir la solution pour ne pas mettre d’espace après le dernier caractère.
Merci
Ok! ça peut etre une possibilité.
Merci beaucoup pour ton appui
Dear @Kai_lam,
Sorry, it seems to be a problem with the regex expression. It also doesn’t allow a single Uppercase WORD, like “ABC”. A white space should NOT be mandatory.

Have a great week! 
Hi @PEHAN,
As a backup you could also have a look at the post discussed here which should help you convert all the entries made in lowercase automatically to uppercase:
Have a great day!