The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Преобразование номера"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (VoIP)
Изначальное сообщение [ Отслеживать ]

"Преобразование номера"  +/
Сообщение от dias (ok) on 24-Июн-15, 16:17 
Добрый день уважаемые форумчане.

Задача состоит в том что урезать например 5 цифр из номера звонящего и слать через 31 диалпир.
Написал такое правило:
voice translation-rule 1
rule 1 /^.*\(.....\)/ /\1/
!
voice translation-profile 4
translate calling 1

dial-peer voice 31 pots
translation-profile outgoing 1

все в порядке номер урезаеться но как поступит если номер звонящего меньше 5 цифр оно не попадает в это правило?
Каким образом написать правило чтоб звонки без номера звонящего или меньше 5 цифр если прилетит на циску до писать до 5 цифр и каждый раз оно менялось?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Преобразование номера"  +/
Сообщение от ShyLion (ok) on 29-Июн-15, 08:01 
>[оверквотинг удален]
> !
> voice translation-profile 4
>  translate calling 1
> dial-peer voice 31 pots
>  translation-profile outgoing 1
> все в порядке номер урезаеться но как поступит если номер звонящего меньше
> 5 цифр оно не попадает в это правило?
> Каким образом написать правило чтоб звонки без номера звонящего или меньше 5
> цифр если прилетит на циску до писать до 5 цифр и
> каждый раз оно менялось?

Что именно дописывать нужно?

rule 2 /^.*\(....\)$/ /a\1/
rule 3 /^.*\(...\)$/ /ab\1/
rule 4 /^.*\(..\)$/ /abc\1/
rule 5 /^.*\(.\)$/ /abcd\1/
rule 6 /^.*$/ /abcde/

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру