Фильтр телефонов — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
м (Новый фильтр)
м
Строка 1: Строка 1:
 
'''Фильтр сотовых телефонов''' — выражение, определяющее набор номеров сотовых телефонов.
 
'''Фильтр сотовых телефонов''' — выражение, определяющее набор номеров сотовых телефонов.
Фильтры задаются в окне [[Фильтры сотовых телефонов]].
+
Фильтры задаются в окне «[[Фильтры сотовых телефонов]]».
 
Синтаксис выражений, определяющих фильтры, совпадает с синтаксисом регулярных выражений.
 
Синтаксис выражений, определяющих фильтры, совпадает с синтаксисом регулярных выражений.
  

Версия 14:21, 19 июня 2009

Фильтр сотовых телефонов — выражение, определяющее набор номеров сотовых телефонов. Фильтры задаются в окне «Фильтры сотовых телефонов». Синтаксис выражений, определяющих фильтры, совпадает с синтаксисом регулярных выражений.

Новый фильтр

Файл:New-filter-for-phones.png
Создание нового фильтра
.

Чтобы создать новый фильтр, откройте окно фильтров и нажмите кнопку Добавить запись, либо клавишу Insert. В открывшемся окне заполните все необходимые поля:

  1. В поле Наименование укажите характеризующее фильтр наименование.
  2. В поле Приоритет укажите приоритет действия фильтра (чем меньше число, тем ниже приоритет).
  3. В поле ИД устройства укажите номер устройства (только для модуля СМС).
  4. В поле Выражение укажите непосредственно выражение фильтра.
  5. В поле Параметры укажите параметры работы фильтра (см. ниже).
  6. В поле Описание введите краткое описание фильтра.
  7. Нажмите OK.

Создайте столько фильтров, сколько вам нужно. Перезапустите Такси-Мастер, чтобы измененные параметры вступили в силу.

Примеры выражений

Чаще всего используются лишь несколько выражений:

  1. 89\d{9}$ — выражение, которому соответствуют все номера, начинающиеся на 89 и содержащие 11 цифр (<t>89</tt> и еще девять цифр), то есть все сотовые.
  2. 8909\d{7}$ — этому выражению соответствуют все номера, которые начинаются на 8909 (оператор МТС Приволжского района), за которыми следуют 7 любых цифр.

В связи с синтаксисом регулярных выражений знак +, с которого могут начинаться сотовые телефоны (например, +7909...), не может быть указан в таком виде, поскольку является спецсимволом. Его нужно «закрывать» обратной косой чертой (backslash) таким образом: \+79\d{9}.

Параметры работы фильтра

Шаблон:В разработке

Ссылки