expression réguliere problème

JimmyHen
Invité n'ayant pas de compte PHPfrance

04 mars 2014, 11:55

Bonjour, je cherche à faire une expression qui verifie si ma variable est de type : func:range(x,y) avec x et y deux nombres, j'ai donc essayé de faire un truc du genre :
^funct:range([0,9]{1,9},[0,9]{1,9})$ mais vu mes talents ça ne marche pas ...
comment dois je faire pour que mon expression regulière fonctionne, et une fois fait comment je pourrais en php récupérer les nombres X et Y ?
Ah et a y être vous pourrez aussi m'aider pour ça peut être, comment je peux mettre dans mon expression régulière que "l'espace" est accepté ? (ex : func : range(1.5) )
Merci =)

JimmyHen
Invité n'ayant pas de compte PHPfrance

04 mars 2014, 12:15

j'ai fais ça qui marche à peu près : ^func:range\([+0-9]{1,9},[0-9]{1,9}\)

mais ca me gere pas les espaces, et je ne sais toujours pas comment recuperer le X et le Y .. Help ^^