Hello Andrei,
On 02/20/2009 12:50 AM, Andrei Pelinescu-Onciul wrote:
[...]
script parsing: string switch support
that's great, thanks. From the next example, to understand the the case
can take expression that evaluates to static strings or integers?
Now, with while and switch in there I can work to get most of my configs
working with sip-router.
Cheers,
Daniel
- switch() modified to work on string if the first
case contains a
string as the label
- switch() support for regular expressions. Regular expression
are prefixed by `/`. E.g.:
switch("a"){
case / ""+"["+"a"+"bc" +"]" :
log(1, "case a:a\n");
break;
case "b":
log(1, "case a:b\n");
break;
}
--
Daniel-Constantin Mierla
http://www.asipto.com