RegEx validate 01-09

Mehr
4 Jahre 9 Monate her - 4 Jahre 9 Monate her #94295 von Xtale
Xtale erstellte das Thema RegEx validate 01-09
Hello,

I want to match numeric ranges from 01-09 and 10-31. While the code works for 10-31, I can't validate scores from 01-09 using the following code:

(!is_empty(Code_SQ007)),
regexMatch('/^(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/', Code_SQ007)


I do not understand the problem and would appreciate any suggestions
Best
x
Letzte Änderung: 4 Jahre 9 Monate her von Xtale. Begründung: typo

Bitte Anmelden um an der Konversation teilzunehmen.

Mehr
4 Jahre 9 Monate her #94317 von DenisChenu
DenisChenu antwortete auf das Thema: RegEx validate 01-09
Hello,

Maybe something like that:

(!is_empty(Code_SQ007) or regexMatch('/^(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/', Code_SQ007) )

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Bitte Anmelden um an der Konversation teilzunehmen.

Mehr
4 Jahre 9 Monate her #94352 von Xtale
Xtale antwortete auf das Thema: RegEx validate 01-09
Thank you! However, it does not work.

Even if I put it simple
regexMatch('/^(0[1-9])$/', Code_SQ007)

it seems that 0 as the first digit is generally ignored. Maybe bugged with limesurvey?

Bitte Anmelden um an der Konversation teilzunehmen.

Mehr
4 Jahre 9 Monate her #94353 von Xtale
Xtale antwortete auf das Thema: RegEx validate 01-09
ok,seems like its a bug with my ls version 1.92 - it works with 2.00

Bitte Anmelden um an der Konversation teilzunehmen.

Jetzt loslegen!

Melden Sie sich jetzt an, und erstellen Sie in wenigen Minuten Ihre erste Umfrage.

Account einrichten

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für alle Neuigkeiten rund um LimeSurvey
captcha