Да, это возможно.
Предполагая, что список 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