Thanks Guys for your suggestions! Very much appreciated. The reason I asked was that I want to check if a variable is set or not. I don't think your suggestions will work because I actually have to check to see an undefined variable. Any way to do this?
I want to have the same extension for checking digits read from DTMF. The problem is that the digits are not set to the variable until the transfer statement, which means I would require 2 extensions. It will make things simpler if I can have the same extension that reads the digits and then checks them. For example: <extension name="checkdigits"> <condition field="destination_number" expression="^checkdigits$"/> <!--The next condition should be true if the variable $digits is not set/undefined --> <condition field="${digits}" expression="^[^.+]$" /> -----<<<< what should be here to check for undefined variable $digits ? <action application="read" data="1 10 ivr/ivr-hello.wav digits 10000 #"/> <action application="phrase" data="spell,${digits}"/> <action application="transfer" data="checkdigits digits XML features"/> </condition> <condition field="${pincode}" expression="^${some_variable}$"> < SOME ACTIONS HERE > </condition> </extension> On Thu, Oct 22, 2009 at 4:44 AM, Michael Collins <m...@freeswitch.org> wrote: > > > On Wed, Oct 21, 2009 at 8:07 AM, Rupa Schomaker <r...@rupa.com> wrote: >> >> You can also look at using anti-action rather than action after the >> condition. >> >> condition == if >> action == then >> anti-action == else > > Rupa & Leon, > > Nice job of explaining the options. Sometimes we forget about the powerful > constructs that are available in FreeSWITCH and PCRE. karma++ for both of > you. :) > -MC > > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org