Anton Mashletov, Собственно плейграунды типа regexr на то и нужны - удобно проверять работоспособность регулярок. Там же есть документация (en) по регуляркам и некоторые примеры.
Anton Mashletov, логическое и. то есть либо пустота. В данном случае - выбор "выражение или ничего". Выражение в данном случае ищет компоненту точку с 1-3 числами.
([\d]{1,3})+(\.[\d]{1,3}|){1,}
Такая регулярка отлично выцепляет все варианты приведенные в примере
можено вставить пример на https://regexr.com/ там же допилить вариант. А вообще было бы неплохо добавить ограничения на формат ОКВЭД-кодов. Пока что из ограничений только не более трех чисел ({1,3}) на компонент кода.