Thank you for the quick response. That works.
--
Zahid
-----Original Message-----
From: Mik Cheez [mailto:michael_bulk@wildgate.com]
Sent: Wednesday, July 11, 2007 4:31 PM
To: Zahid Mehmood
Cc: users(a)openser.org
Subject: Re: [OpenSER-Users] quick question regarding pattern matching
It would be something more like this:
"^sip:(99|9911|45555|93911)@.*"
Zahid Mehmood wrote:
Hi all,
I'm still trying to get a handle on using regular expression in
openser. I can't seem to find any documentation on openser wiki on
regular expression usage.
I have the following in my openser.cfg and a call to
sip:48911@ourdomain.com is logged as emergency call. What am I doing
wrong?
if (uri=~"^sip:(99)|(9911)|(45555)|((93)?911)@")
{
xlog ("L_INFO","Emergency call \n"); }
I am using this as a work around:
if ((uri=~"^sip:(99)|(9911)|(45555)|(93911)@") ||
(uri=~"^sip:911@"))
Thanks in advance for your help.