[Freeswitch-users] RegEx Help

Dave Stevenson stevendt at primrosebank.net
Mon Nov 9 12:55:30 PST 2009


Hi Stephen,

thanks for the reply.

I'm not sure , does the code below handle all number from 101 to 399 ? 

It would rely on the 100 code being picked up by the dialplan before the other extensions were processed so the order of the code in the dialplan is significant. Is that how people normally write their code, i.e., the extension processing is position dependant in the file ?

regards
Dave


  ----- Original Message ----- 
  From: Stephen Crosby 
  To: freeswitch-users at lists.freeswitch.org 
  Sent: Monday, November 09, 2009 8:37 PM
  Subject: Re: [Freeswitch-users] RegEx Help


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






------------------------------------------------------------------------------


  _______________________________________________
  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/a3899507/attachment-0002.html 


More information about the FreeSWITCH-users mailing list