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@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@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@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@freeswitch.org> wrote:
2009/3/27 Robert Clayton <rjcajax@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@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@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@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@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
_______________________________________________ Freeswitch-dev mailing list Freeswitch-dev@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@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@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400