Size: a a a

JavaScript.Ninja

2021 May 20

D

Dimitrii in JavaScript.Ninja
regexp
$1
источник

DN

Dima Nazdratenko in JavaScript.Ninja
можете подсказать что конкретно писать? это же в замене  cmnd+r верно?
источник

D

Dimitrii in JavaScript.Ninja
Ищешьпо регэкспу, что заменить надо заворачиваешь в скобки, делая группу. А в строке где замену писать, используй $1
Не помню как это называется. ВэбШторм подскажет результат когда введешь $0 or $1 or $2
источник

D

Dimitrii in JavaScript.Ninja
Верно. Поиск с заменой.
(10_fs)_(\d+)
$1-$2
источник

DN

Dima Nazdratenko in JavaScript.Ninja
всеравно не понял что писать в замене что бы сделать текущему -1 вконцу каждому)
источник

FL

First Last in JavaScript.Ninja
руцками может быстрее?
источник

SS

Sergey Shirokovskikh in JavaScript.Ninja
я использую IdeaVIM, в нем это просто, мультикурсором выделяю все fs_, после двигаю курсор вправо на число и нажимаю ctrl+x, все числа уменьшены на 1, ctrl+a увеличит на 1
источник

DN

Dima Nazdratenko in JavaScript.Ninja
знание сила) на будущее пригодилось бы, особенно когда таких фреймов по 150 в десятке файлов)
источник

DN

Dima Nazdratenko in JavaScript.Ninja
просто непонятно как сделать математическую операцию в этом regex
пишу $1+1 и оно мне стринг клеит
источник

YD

Yurij Dzeganovsky in JavaScript.Ninja
Никак, regexp это про строки
источник

FL

First Last in JavaScript.Ninja
попробуйте написать скрипт, который будет за вас этим заниматься. там то уже можно развернуться по полной
источник

N

Nikita in JavaScript.Ninja
да, к слову на том же баш, питоне или даже жс рядом можно скрипт написать, но ещё можно как писали выше мульткурсором от ideaVIM
источник

AD

Andrey Dmitriyev in JavaScript.Ninja
Привет, ребят, подскажите, что не нак делаю с pm2
Скрипт парса по какой то причине запускается чаще, чем в 15 минут, не доходит до конца, и начинает писать в тот же лог файл.
Как сделать, чтобы скрипт доходил до конца и процесс завершался до следующей крон итерации?

pm2 start "cd /var/www/site && make parse > data/logs/$(date +%F_%T).log" --name parseJob --cron "*/15 * * * *"
источник

D

Dimitrii in JavaScript.Ninja
Не так вас понял. Мат операцию никак.
источник

DN

Dima Nazdratenko in JavaScript.Ninja
ох, спс(
источник

D

Dimitrii in JavaScript.Ninja
Я думал имелось в виду подчеркивадние на дефис заменить
источник

D

Dimitrii in JavaScript.Ninja
Может можно как-то костыли сделать, но лучше скриптом как советовали выше.
источник

D

Dmitriy in JavaScript.Ninja
Архитектурно плохо
источник

IK

Illya Klymov in JavaScript.Ninja
Архитектурно прекрасно то что случилось
источник

DN

Dima Nazdratenko in JavaScript.Ninja
String Manipulation plugin делает желанный инкремент и дикремент выделенной строки)
источник