[Freeswitch-dev] Lua session:playAndGetDigits regex

Anthony Minessale anthony.minessale at gmail.com
Mon Mar 30 06:23:19 PDT 2009


how about leave the regex blank if you can't figure one out and just collect
6 digits and look for * yourself?
The one I told you saturday works for what you asked about.  the one you
came back and asked about would require a | (or)
with 2 expressions.

On Mon, Mar 30, 2009 at 7:20 AM, Robert Clayton <rjcajax at gmail.com> wrote:

> Well, I hope that this thread has not died as it seems there has been
> no solution.
> Also, it seems there is not a solid understanding as to the
> interaction between Lua and FS.
>
> Does this suggest that I should abandon Lua for another scripting
> implementation such as JavaScript?
>
> 2009/3/28 Anthony Minessale <anthony.minessale at gmail.com>:
> > try
> >
> > /^([\d*]{6})$/
> >
> > \d is shorthand for 0-9 and anything in a [] is a set of chars so [\d*]
> > means 0-9 and *
> > [\d*]{6} means exactly 6 from the previous set and wrap the whole thing
> in
> > ^$ means exact match
> > from beginning to end of the string.
> >
> >
> > 2009/3/28 Robert Clayton <rjcajax at gmail.com>
> >>
> >> Michael,
> >>
> >> Good start! We are getting warmer.
> >>
> >> Where "(\\*|\\d{6})" will not match either * or 123456 or anything I can
> >> think of.
> >> "\\*|\\d{6}" does match * and 123456 and does not match 1234
> >> So far so good.
> >> BUT, if an asterisk(s) are entered in a combination with numbers
> anything
> >> goes **, *123, 123 *, 12*24, 12**34, 1*2*3, etc.
> >>
> >> Bob
> >>
> >>
> >> On Fri, Mar 27, 2009 at 5:54 PM, Michael Collins <msc at freeswitch.org>
> >> wrote:
> >>>
> >>> 2009/3/27 Robert Clayton <rjcajax at gmail.com>:
> >>> > Michael,
> >>> >
> >>> > Also note the error message reprints the expression without the
> escape.
> >>> >
> >>> > Bob
> >>> >
> >>> > On Fri, Mar 27, 2009 at 2:29 PM, Michael Collins <msc at freeswitch.org
> >
> >>> > wrote:
> >>>
> >>> That just hit me. Try "\\*" instead of "\*" to see if maybe the
> >>> backslash is getting dropped off between Lua and FreeSWITCH.
> >>>
> >>> -MC
> >>>
> >>> _______________________________________________
> >>> Freeswitch-dev mailing list
> >>> Freeswitch-dev at lists.freeswitch.org
> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> >>> http://www.freeswitch.org
> >>
> >>
> >> _______________________________________________
> >> Freeswitch-dev mailing list
> >> Freeswitch-dev at lists.freeswitch.org
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> >> http://www.freeswitch.org
> >>
> >
> >
> >
> > --
> > Anthony Minessale II
> >
> > FreeSWITCH http://www.freeswitch.org/
> > ClueCon http://www.cluecon.com/
> >
> > AIM: anthm
> > MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
> > GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> > IRC: irc.freenode.net #freeswitch
> >
> > FreeSWITCH Developer Conference
> > sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
> > iax:guest at conference.freeswitch.org/888
> > googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> > pstn:213-799-1400
> >
> > _______________________________________________
> > Freeswitch-dev mailing list
> > Freeswitch-dev at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> > http://www.freeswitch.org
> >
> >
>
> _______________________________________________
> Freeswitch-dev mailing list
> Freeswitch-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>



-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
iax:guest at conference.freeswitch.org/888
googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
pstn:213-799-1400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20090330/dd192055/attachment-0001.html 


More information about the Freeswitch-dev mailing list