Hi Domenico -
> I'm trying to match a few of numbers in a GotoIf; numbers are not
starting
> with but contain some strings:
> GotoIf($["${CALLERIDNUM}" =~
"984836|984899|498993|644110"]?8:11)
> Expression result is always '0'.
First, you can remove the quotes aorund your variable reference. I've
seen examples with it, but you don't need it. Second, I'm not sure
what the tilde does after the equal sign, but asterisk won't
understand it. Third, I think you need to put the actual numbers in
another set of brackets rather than quotes, then enclose this in
parentheses. Try this:
GotoIf($[$CALLERIDNUM} = ([984836|984899|498993|644110])]?8:11)
- Noah