Ваше регулярное выражение, /'..'/g
ищет все совпадения апострофа, за которым сразу следует любой символ, за которым сразу следует любой символ, за которым следует другой апостроф. Это связано с тем, что .
соответствует любому символу, кроме символов новой строки (если не включен многострочный режим).
Попробуйте либо:
/\.\./g
или
/[.]{2}/g
Предваряя обратную косую черту, ваше регулярное выражение обрабатывает .
как литерал .
(то есть точку).
Включая .
в [.]
, регулярное выражение также обрабатывает .
как литерал .
({2}
относится ровно к 2 вхождениям, вплотную).