Замените, сохраняя некоторые слова в vi / vim

Например, если у меня есть$asd['word_123'] и я хотел заменить его$this->line('word_123')сохраняя «word_123». Как я мог это сделать?

Используя это:

%s/asd\[\'.*\'\]/this->line('.*')/g

Я не смогу держать формулировку между ними. Пожалуйста, просветите меня.

Ответы на вопрос(2)

Ваш ответ на вопрос