замена

netBeans Замена (автозамена) на строку с символом переноса строки (новая строка)

Чтобы в поле "Replace with" автозамены в нетбинс (Ctrl+H) начал понимать знак типа \n, делаем следующее:

  1. Переводим поиск автозамены в режим "регулярные выражения" (Regular Expression Alt+G)
  2. После этого в поле, где пишем то, на что заменять искомое можно использовать, например \n -- он интерпретируется как перенос строки.

Спасибо math2 за эту подсказку.

netBeans Замена по регулярному выражению -- подстрока в строке. "Вхождение номер"

Предположим, что нам надо заменить:

 $this->header('index.php?action=homepage/index');

на:

 $this->header(\Url::link('homepage/index');

-- то есть сохранить подстроку внутри.

Решение

В этом случае нам может помочь замена с помощью регулярного выражения вида (кстати, похожее мы уже делали):
вот это:

\'index.php\?action=(.*)\'

на:

Subscribe to RSS - замена