[OpenSIPS-Users] string modification
Stas Kobzar
stas.kobzar at modulis.ca
Thu Oct 6 14:12:46 CEST 2016
Hello,
Try without quotes : $rU = $(rU{re.subst,/-//g});
Or use var to store your regex.
http://www.opensips.org/Documentation/Script-Tran-1-11#toc72
Regards,
On Thu, Oct 6, 2016 at 5:15 AM, Denis <denis7979 at mail.ru> wrote:
> Hello, Bogdan!
>
> In a log file i see
> Oct 6 12:09:56 opensips-mirror /usr/local/opensips2.2/sbin/opensips[6990]:
> ERROR:core:subst_parser: string too short
> Oct 6 12:09:56 opensips-mirror /usr/local/opensips2.2/sbin/opensips[6990]:
> ERROR:core:tr_eval_re: Can't compile regexp
> Oct 6 12:09:56 opensips-mirror /usr/local/opensips2.2/sbin/opensips[6990]:
> WARNING:core:do_assign: no value in right expression at
> /usr/local/opensips2.2//etc/opensips/opensips.cfg:374
>
> 374 string
> $rU = $(rU{re.subst,"/-//g"});
>
> Thank you for any help.
>
> mailto:denis7979 at mail.ru <denis7979 at mail.ru>
>
>
> Yes, it is.
>
> Or you can do it shorter:
> $rU = $(rU{re.subst,"/-//g"});
>
> Regards
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
> On 30.09.2016 13:46, Denis wrote:
>
> Re: [OpenSIPS-Users] string modification Thank you, Bogdan
>
> Just in case, is this correctly?
>
> $var(input) = $rU;
> $var(output)=$(var(input){re.subst,"/-//g"});
> $rU=$var(output);
>
> mailto:denis7979 at mail.ru <denis7979 at mail.ru>
>
>
> Hi,
>
> The easiest way is by using a regexp substitution (see
> http://www.opensips.org/Documentation/Script-Tran-2-2#toc81) :
>
> $var(input)="123-45-67";
> $var(output) = $(var(input){re.subst,"/-//g"});
>
> Regards,
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
> On 30.09.2016 13:00, Denis wrote:
>
> string modification Hello!
>
> I am sorry that it was early, but my question is, how can i delete some
> character from some string if i do not know where this character will be
> inside the string?
>
> For example, input string 123-45-67, or 12-345-67, but output string
> should be 1234567.
>
> Thank you.
>
>
> mailto:denis7979 at mail.ru <denis7979 at mail.ru>
>
> _______________________________________________
> 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
>
>
--
Stas Kobzar
Developeur VoIP / VoIP Developer
Modulis.ca Inc.
# Bureau / Office: 514-284-2020 x 246
Email: s <http://firstname.lastname>tas.kobzar at modulis.ca
https://www.modulis.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20161006/d4d56004/attachment.htm>
More information about the Users
mailing list