Например, заменить все 1 на 2. Но если рядом две 1, то их не заменять.
Пробуем:
'aaa11aaaa1bbb1ccc1d1eeee'.replace(/([^1])1([^1])/g,'$12$2')
Результат"aaa11aaaa2bbb2ccc2d1eeee"
Ой, что-то пошло не так. Как исправить регулярку? Файл очень большой, а не как в примере.