Замена не попавших в Таблицу замен

Параметр Заменять остальное отвечает за обработку значений не попавших в Таблицу замен, и не попадающих в допустимый интервал. Параметр четыре варианта настройки:

  • Не заменять;
  • На пропущенное;
  • На значение;
  • На регулярное выражение.

И строку для ввода нового значения не попавших в Таблицу замен записей.

В случае выбора Не заменять, к значениям не попавшим в Таблицу замен не применяется дополнительная обработка.

На пропущенное

При выборе пункта На пропущенное, все значения не попавшие в Таблицу замен будут заменены на пустое значение <null>.

Возьмем первый пример из замены по точному совпадению:

Результат проведенной замены

Значение исходных данных Новое значение
12 Плохо
15 15
24 Удовлетворительно
35 35
48 Отлично
73 73

С выбранным пунктом На пропущенное, данная таблица имела бы такой вид

Значение исходных данных Новое значение
12 Плохо
15 <null>
24 Удовлетворительно
35 <null>
48 Отлично
73 <null>

На значение

Пункт На значение заменяет все значения вне Таблицы замен, на введенное в строке.

Возьмем второй пример из замены по точному совпадению:

Результат проведенной замены

Значение исходных данных Новое значение
12 Плохо
15 Плохо
24 Удовлетворительно
35 Хорошо
48 Отлично
73 73

Выбрав На значение и введя в строку Вне оценочного диапазона, получим результат

Значение исходных данных Новое значение
12 Плохо
15 Плохо
24 Удовлетворительно
35 Хорошо
48 Отлично
73 Вне оценочного диапазона

На регулярное выражение

Если у параметра Заменять остальное выбрать пункт На регулярное выражение, то для значений, не найденных при помощи таблицы замен, используется зарезервированное обозначение $1. В строке, задающей новое значение, символы $1 будут заменены на исходное значение.

Для примера используем пример из замены по регулярному выражению:

Исходные данныеТаблица заменЗаменять остальное:
На регулярное выражение
Результат замены
БИК банкаЗаменаЗначениеБИК банка Замена
40147О00\DОшибочный БИКБИК $1 указывается в платежном порученииОшибочный БИК
40147781БИК 40147781 указывается в платежном поручении
40155000БИК 40155000 указывается в платежном поручении
4017З001Ошибочный БИК

results matching ""

    No results matching ""