85 | 85 | || Рег. выражение вызова || Все окончания SIP кроме [wiki:EndpointFXS FXS], [wiki:EndpointМБ МБ] и [wiki:EndpointPPS PPS] || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется username вызываемого SIP URI на втором проходе поиска канального окончания. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^+7\d{4,7}`;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^+?7342(\d{7})/\1` - принимается номер, начинающийся с необязательного символа '+' и префикса '7342', от которого отбрасывается префикс. Пустое значение параметра означает, что канальное окончание не принимает вызовы на втором проходе поиска.[[br]][[br]]Значение по умолчанию - пустая строка. || |
86 | 86 | || Рег. выражение набора (в FXS - "Рег. выражение номера") || [wiki:EndpointFXS FXS], [wiki:Endpoint1Ind 1IND], [wiki:EndpointMFC-R2 R2], [wiki:EndpointR2DTMF R2DTMF], [wiki:EndpointАДАСЭ АДАСЭ], [wiki:EndpointEM EM], [wiki:EndpointSL SL] || Параметр устанавливает регулярное выражение, на совпадение с которым проверяется принимаемый из канала TDM номер вызываемого абонента. После приема каждой очередной цифры номера принятая последовательность проверяется на совпадение с регулярным выражением, и если совпадение есть, немедленно выполняется вызов набранного номера без ожидания таймаута набора. Допустимы две формы значения:[[br]]'''• простое регулярное выражение''' - строка, не начинающаяся с символа '/', представляет собой только регулярное выражение, например `^(1..|2.{6})` - вызывать номера из трех цифр, начинающиеся с цифры 1, или номера из 7 цифр, начинающиеся с цифры 2;[[br]]'''• регулярное выражение с заменой''' - значение имеет формат `/<regexp>/<replacement>`, где regexp - регулярное выражение, replacement - строка, на которую заменяется вызываемый номер в случае его совпадения с регулярным выражением. Replacement может содержать подстановки фрагментов регулярного выражения '\1', '\2' и т.д. Пример: `/^2(\d{6})/73422\1` - при наборе номера из 7 цифр, начинающегося с цифры 2, вызывать этот номер, добавляя к нему префикс '7342'. Пустое значение параметра означает, что набираемый номер на совпадение с регулярным выражением не проверяется, вызов происходит только по таймауту набора.[[br]][[br]]Значение по умолчанию - пустая строка. || |