Исключение подстрок из названий

Заводская настройка исключений из названий групп представляет собой следующее:

,*|{до~b|}~i{|.~i|,~i}~b~w|{более|свыше}*~w  

Она позволяет исключить

В этом шаблоне

звёздочка (*)
шаблонный знак, означающий произвольную цепочку литер;
вертикальная черта (|)
шаблонный знак, являющийся разделителем вариантов;
фигурные скобки ({ })
шаблонные знаки, охватывающие несколько вариантов, когда они находятся в качестве подстроки;
~b
означает пробел, обычный или неразделяемый.
~i
означает целое число килограммов.
~w
означает единицу веса, например, кг, см или ед., в зависимости от правил спорта.

Подшаблоны с вариантами:

{|.~i|,~i}
означает либо отсутствующую дробную часть числа килограммов, либо начинающуюся с десятичной точки или запятой.

Сопоставление букв названия группы является регистро-независимым, т.е. заглавная 'A' и строчная 'а' считаются одной буквой.

Сопоставление букв названия региона является регистро-зависимым, т.е. заглавная 'Р' и строчная 'р' считаются разными буквами.

Строка шаблона интерпретируется как есть: с правого её конца не удаляются пробелы. Чтобы менять заводские настройки, вам придётся как следует разобраться в синтаксисе шаблонов и немало поэкспериментировать.

Пример

Пусть шаблон названия регионов есть Республика. Тогда