Да, это возможно.
Предполагая, что список macaddresses выглядит следующим образом:
5C838F9FE398
5C838F9FE398
5C838F9FE398
5C838F9FE398
(где каждый, конечно, уникален)
Вы можете найти / заменить с помощью регулярных выражений.
Откройте диалог поиска / замены, нажав CTRL+H.
В поле «Найти что» введите: ^(.{4})(.{4})(.{4})
В поле «Заменить на» введите: $1.$2.$3  
В нижней части группы «Режим поиска» выберите «Регулярное выражение».
Теперь нажмите « Заменить все».
Объясняя регулярное выражение:
^          Only match if this happens at the beginning of a line
  (        Start of group 1 (to replace with $1)
    .{4}   Any character, 4 times
  )        End of group 1
  (        Same as above for group 2
    .{4}
  )
  (        Same as above for group 3
    .{4}
  )
Замена настроена как:
 $1    These are the first 4 values found
 .     place a period next
 $2    These are the second 4 values found
 .     place a period next
 $3    These are the third 4 values found.
Все, что находится после этой строки, полностью игнорируется и останется в наличии.
Таким 5C838F9FE398 test 5C83.8F9F.E398 test становится тестом 5C83.8F9F.E398