Welcome, Guest
Username: Password: Remember me

TOPIC: Condition sur nb compris dans un intervalle

Condition sur nb compris dans un intervalle 2 years 9 months ago #72895

  • moustika
  • moustika's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 85
  • Karma: 1
Bonjour,

Je souhaiterais afficher une question si la réponse à la question précedente est comprise entre 20 et 30.
Est ce que je peux faire ça sans faire plusieurs scénarios ?
Merci :)
Last Edit: 2 years 9 months ago by moustika.
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #72924

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2151
  • Thank you received: 274
  • Karma: 58
Non, je ne pense pas.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #72931

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6551
  • Thank you received: 868
  • Karma: 257
Salut ,

20 et 30 inclus ?

Sinon, ca doit passer avec les regexp.
^(2[0-9]|30)$
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #72988

  • moustika
  • moustika's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 85
  • Karma: 1
C'est entre 20 et 30 non inclus.

Peux-tu m'expliquer ce que signifie cette expression régulière ?
Merci.
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #72989

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2151
  • Thank you received: 274
  • Karma: 58
^ : début de ligne
2[0-9] : chiffre 2 suivi d'un chiffre de 0 à 9
| : ou
30 : "30"
$ : fin de ligne

Pour 20 et 30 non inclus, c'est : ^(2[1-9])$
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #72990

  • moustika
  • moustika's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 85
  • Karma: 1
Ok, merci pour ces explications très claires.

Alors je corse les choses car je dois couvrir de 20.1 à 29.9 inclus.
Est ce que je peux faire ceci :
^(2[0.1-9.9])$

Merci.
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #73020

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6551
  • Thank you received: 868
  • Karma: 257
Non,
Il faut mettre une virgule optionnelle.

Tu as de la doc sur les expressions régulières, et la partie française est particulièrement approfondie.

docs.limesurvey.org/tiki-index.php?page=...pressions+régulières
Notamment:
docs.limesurvey.org/tiki-index.php?page=..._un_nombre_d_cimal_2
The administrator has disabled public write access.

Re: Condition sur nb compris dans un intervalle 2 years 9 months ago #73035

  • Nickko
  • Nickko's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 2151
  • Thank you received: 274
  • Karma: 58
attention, il faudra prendre en compte que des gens vont utiliser un point et d'autre une virgule pour le séparateur décimal.
Nickko
Ergonome / Usability expert
The administrator has disabled public write access.
Moderators: Nickko
Time to create page: 0.122 seconds
Donation Image