forum.bitel.ru http://forum.bitel.ru/ |
|
Как сделать тариф? http://forum.bitel.ru/viewtopic.php?f=6&t=486 |
Страница 1 из 1 |
Автор: | Executor [ 28 окт 2007, 06:33 ] |
Заголовок сообщения: | Как сделать тариф? |
У меня вот какая загвоздка: Как можно сделать что бы в тарифном плане, в направлении, в префиксе стояло определенное количество цифр , т.е. допустим если 7ХХХХХХХХХХ то это Россия, а если 7ХХХХ то это уже другое направление |
Автор: | Администратор [ 29 окт 2007, 13:15 ] |
Заголовок сообщения: | |
Расположите большее количество цифр первым. Если попадет туда - то попадет, иначе обработается следующим узлом. |
Автор: | Executor [ 22 ноя 2007, 17:24 ] |
Заголовок сообщения: | |
Администратор писал(а): Расположите большее количество цифр первым. Если попадет туда - то попадет, иначе обработается следующим узлом.
Я может не так выразился... Приведу пример: 7 - это код России. там у на 11 цифр (в месте с 7) А вот в сети есть другая телефония которая например начинается с 7(или другой цифры) и имеет 5 цифр в номере т.е. 73953000000 это Иркутская область (межгород) а 73953 это внутренний номер меня как-раз интересует как задать определённое количество в направлении т.е. с 5-ю цифрами это направление внутренне, а 11 и более это межгород. |
Автор: | Администратор [ 22 ноя 2007, 19:03 ] |
Заголовок сообщения: | |
Ну разместите в узле 7 ка часть префикса \d{4} первым узлом, т.е. после 7 ки любые 4 цифры. А дальше уже нормальный разбор. |
Автор: | Executor [ 25 ноя 2007, 06:14 ] |
Заголовок сообщения: | |
Администратор писал(а): Ну разместите в узле 7 ка часть префикса \d{4} первым узлом, т.е. после 7 ки любые 4 цифры. А дальше уже нормальный разбор.
А вот где прочитать про \d{4} Что я в документации этого не нашёл. |
Автор: | Администратор [ 26 ноя 2007, 13:41 ] |
Заголовок сообщения: | |
Это REGEXP, означает любые 4 ре цифры. Документацию перерабатываем в данный момент |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |