Автозамена регулярных выражений в PhpStorm

 

Часто в программе PhpStorm требуется провести замену в нескольких местах текстовых кусков по определенному паттерну. И здесь нам на помошь приходят встроенные регулярные выражения.

Для выделения искомого текста используются скобки ()

Для вставки шаблона текста используется символика полученного выражения ($1, $2, ...)

Пример:

В поиске: '(.+),(.+)'

В строке замены: '$1,$2'

Для данного примера будут найдены все части текста где используется

'много_одних_любых_символов,много_других_любых_символов'

и заменены на аналогичный кусок кода из строки замены, при этом

в $1 будет вставлено - много_одних_любых_символов

а в $2 - много_других_любых_символов