Удалите начало строки ^
и конец привязки строки $
и используйте модификатор g
( global ).
var regex = /([0-9A-F]{2}[:-]){5}([0-9A-F]{2})/g
Как указано в документации ...
Модификатор
blockquote>g
используется для выполнения глобального соответствия (найти все совпадения, а не останавливаться после первого совпадения)
Я думаю, что проблема в том, что переполнение скрыто для этого div " .content, .container ."
удаление этого покажет полный раскрывающийся список, но убедитесь, что это не сделает другие вопросы для вашего сайта.