On 03 Nov 2013, at 20:31, Oliver Roth <oliver.r...@triotel.ch> wrote:

> Hi all
> 
> Maybe a very simple question - but I cannot see the solution - I am more or 
> less newbie ;)
> 
> I need to do some string operations in kamailio.cfg.
> How can I get the cli from the following string:
> sip:+41523940347@195.216.67.103;user=phone
> 
> I only  would need  +41523940347 in a variable
> 
> Something like
> 
> $avp(s:myCli) = ^sip:\+(\d{11})@.{1,40}$
> 
> Any idea?
> 
The pseudovariables are there as shortcuts. You want the $rU.
http://www.kamailio.org/wiki/cookbooks/4.0.x/pseudovariables

Then use a transformation or a regexp to cut of the + sign. s.strip seems to do 
what you need.

http://www.kamailio.org/wiki/cookbooks/4.0.x/transformations

Cheers,
/O
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to