Это делается не регулярками, а конечным автоматом.
Само собой есть "тупое" решение: использовать три прохода - в первом заменить все "кавычные" строки на заменитель вида __СТРОКА_89__, заполняя соответствующий массив, вторым походом сделать то, что надо, и третьим вернуть строки на место. Но это классический "хуяк-хуяк" и будет на вашей совести.)
P.S. Не стоит также забывать, что кавычки в коде могут быть экранированы.)
__________________
29375, 35
Последний раз редактировалось Aetae, 11.02.2018 в 17:17.
|