Как я упоминал в заголовке вопроса, у меня есть много файлов кода PHP, где мне нужно найти и заменить/удалить определенную строку значения ключа JSON из этих файлов PHP с помощью любых текстовых редакторов, поддерживающих PCRE-Regex.
Строка, которую я должен найти и удалить (заменить ничем, даже пробелом), которая охватывает несколько строк (и отступ составляет 2 пробела, но может быть и 4 пробела), выглядит так:
{
label: "Other",
value: "Other",
},
Как я могу удалить первые (n)
вхождения вышеуказанной строки с помощью PCRE-regex в редакторе Sublime Text/Notepad++, чтобы он не вносил никаких неожиданных изменений в другом месте файла?
Я не очень хорошо разбираюсь в Regex при множественных вхождениях и жадных-нежадных совпадениях, поэтому любая помощь приветствуется, хотя я пробовал это, но это не сработало:
(.*?):\"Other\",
(n)
равных 2? - person Peter Thoeny   schedule 04.03.2021"Other"
или только определенные ключи? - person Peter Thoeny   schedule 04.03.2021