У меня есть очень большой проект C программирования, которая использует тысячи STRUCT переменных с этим именованием:Regex для рефакторинга к массивам
specificstruct->x = specificstruct->y + specificstruct->z
Я хочу сделать некоторый тяжелый рефакторинг, а именно преобразование большинства из этих элементов структуры в массивы. Приведенный выше код будет выглядеть следующим образом:
specificstruct->x[i] = specificstruct->y[i] + specificstruct->z[i]
... и я не чувствую, как тратить весь день делать все это вручную. У кого-нибудь есть подходящее регулярное выражение?
EDIT: Это всегда одна и та же структура, но уравнения меняются.
Заранее благодарен!
С наилучшими пожеланиями, П. Нильссон
Это одноименное имя/структура? такая же вставка? поддерживает ли ваша реализация регулярного выражения IDE захваченное задание (или «повторение возврата», как \ 1 в выражении поиска)? –