Hi All,

I'm having a really stupid issue with opensips 1.8.1. I need to do
different logic if the request line user is a number of 4 digits that can
be preceded by any character. So I created this regular expression:
^(.)?\d{4}$
I've tested it on www.regular-expressions.info/javascriptexample.html and
works perfect, however on opensips it never matches.

I've made the following test script:


        if($rU =~ '^(.)?\d{4}$') {
                xlog("MATCHES $rU\n");
        }else{
                xlog("NOT MATCHES $rU\n");
        }

And I always get "NOT MATCHES":

May 20 11:54:33 localhost /usr/local/sbin/opensips[22628]: NOT MATCHES
*5522
May 20 11:54:42 localhost /usr/local/sbin/opensips[22629]: NOT MATCHES 5522

What am I doing wrong?

Thanks
Diego
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to