Регулярки для этого
не предназначены в текстовых редакторах.
Но если сам текст - это код (например, js), то вместо единиц можно вставить:
x++
А в самом начале скрипта
var x = 1;
Ещё вариант - написать свой собственный отдельный временный скрипт на любом
простецком языке, который сделает всю работу над текстом. На том же js или какой язык вы хорошо знаете.
UPD: Вот, пример скрипта на Lua, который делает замену:
spoilers = [[
{
"predict_UNIQUAL_number": 1,
"text": "Удача придет откуда не ждете."
},
{
"predict_UNIQUAL_number": 1,
"text": "Давние долги будут возвращены вам."
},
{
"predict_UNIQUAL_number": 1,
"text": "Вас ожидает неожиданное денежное поступление."
},
{
"predict_UNIQUAL_number": 1,
"text": "Все неоконченные дела будут завершены."
},
]]
local x,n = 0,1
repeat
x = s:find('1', x+10, true)
if x == nil then
break
end
s = s:sub(1,x-1) .. n .. s:sub(x+1,#s)
n = n + 1
until false
print(s)
Вам нужно открыть любую песочницу, например
эту, вставить скрипт, и нажать Run. Далее скрипт сделает всю работу. Сам скрипт написан за несколько минут на коленке.