[Freeswitch-users] RegEx Help

Stephen Crosby stevecrozz at gmail.com
Mon Nov 9 12:37:15 PST 2009


Would something like this work for you?

<extension name="some-extension">
  <condition field="destination_number" expression="^100$">
    <!-- do something -->
  </condition>
</extension>
<extension name="another-extension">
  <condition field="destination_number" expression="^([1-9]\d{2})$">
    <!-- do something else -->
  </condition>
</extension>

--Stephen

On Mon, Nov 9, 2009 at 12:22 PM, Dave Stevenson
<stevendt at primrosebank.net>wrote:

>  I **think** that the following will match any three character strings
> from 1xx to 399
>
> I want to exclude 100 though, can anyone help me with the required RegEx
> please ?
>
>
> ^([1-3][0-9][0-9])$
>
> I could (I think) do
>
> ^([1-3][1-9][0-9]|[2-3][0-9][0-9])$
>
> But it does not "feel" elegant - is there a better way ?
>
>
> regards
> Dave
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091109/b97dab90/attachment-0002.html 


More information about the FreeSWITCH-users mailing list