[Freeswitch-users] dialplan condition regex question
Alexander de Greiff
alexander at degreiff.com
Thu Feb 26 06:56:07 PST 2009
hi all,
i am dialing the number 123456789 (example) reaching fs via inbound sip gateway and hitting following dialplan:
<condition field="${sip_to_user}" expression="^123456(\d+)$">
<action application="set" data="my_dialed_extension=$1"/>
</condition>
<condition field="${my_dialed_extension}" expression="^789">
...
<action application="bridge" data="{ignore_early_media=true}user/${my_dialed_extension}@$${domain}"/>
...
</condition>
via info i can see that the variable my_dialed_extension is populated ok with 789 but somehow the second condition is not met.
when i change that to match (.*) the actions gets executed and the my_dialed_extension inside is correct.
any suggestions?
kind regards
alex
More information about the FreeSWITCH-users
mailing list