[OpenSIPS-Users] cut a string at special char

Răzvan Crainea razvan at opensips.org
Wed May 21 11:58:05 CEST 2014


Hi, Mike!

Pay attentions that you can not simply write the $fU variable. Instead, 
you should re-construct the From URI with the correct username and 
replace the whole URI using uac_replace_from() function[3].

[3] http://www.opensips.org/html/docs/modules/1.12.x/uac#id293710

Best regards,

Razvan Crainea
OpenSIPS Core Developer
http://www.opensips-solutions.com

On 05/21/2014 12:16 PM, Liviu Chircu wrote:
> Hello Mike,
>
> 1) the best solution for this is the "s.select" transformation [1]
> 2) if you want to extract the user from the Diversion URI, you can use
> the "uri.user" transformation [2]
>
> [1]: http://www.opensips.org/Documentation/Script-Tran-1-12#toc6
> [2]: http://www.opensips.org/Documentation/Script-Tran-1-12#toc22
>
> Best regards,
>
> Liviu Chircu
> OpenSIPS Developer
> http://www.opensips-solutions.com
>
> On 05/21/2014 09:59 AM, Mike Claudi Pedersen wrote:
>> is there a transformation that allows me to cut a str at a spcial char
>> like @ or *
>> i need this to be able to cut a certain pice from a string sometime
>> its +0212345678*234 and sometimes its +021122345678*234 and this makes
>> it hard to use the {s.substr,x,y} transformation
>>
>> a 2nd question.
>> in special cases i need to replace the $fU with $di before forwarding
>> the request, is this possible and if yes.. how?
>>
>> any help appreciated
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>



More information about the Users mailing list