By: SunWuKung
Date: 2007-01-16
Time: 17:35
|
if betweenHi,
how do I specify a condition to check if a variable is between two numbers say 21 and 40? I see smaller/greater but I would need an AND to use those. Thanks for the help. SWK |
|
By: SunWuKung
Date: 2007-01-16
Time: 18:12
|
Re: if betweenI am also trying with a regexp, but this gives me the following error message: preg_match(): Unknown modifier '|'
[sc.am; if [val]~='(2[1-9])|(3[0-9])|40';then 'P'; else ''] Am I doing something wrong here? Thx SWK |
|
By: ioguix
Date: 2007-01-16
Time: 18:43
|
Re: if betweenHello,
About matching with regex, I think you have enclose your regex between delimiters. You can see example by following the link given in the tbs manual : http://www.php.net/manual/en/function.preg-match.php However, I'm sure there should be a better way to do it... ++ |
|
By: sheepy
Date: 2007-01-17
Time: 04:52
|
Re: if betweenWhen using alternative match, you need to group the alternatives. Try
|
|
By: SunWuKung
Date: 2007-01-17
Time: 12:13
|
Re: if betweenThanks for the regexp,
here is what I came up with for between in the meantime: [sc.am; if [val]+-'40';then ''; if [val]+=-'21';then 'match'; else 'no match'] Thanks again. SWK |