Как заменить в WebStorm/PhpStorm регулярное выражение


Я хочу заменить

#{account_nbr}

С

{{account_nbr}}

В находке я попробовал это:

\#\{()\w+\1\}

И в замене это:

{{\$1}}

Похоже, что находка работает, но я не могу правильно получить обратную ссылку.

Что случилось?

Author: Dylan Corriveau, 2015-04-15

1 answers

Вам не нужны никакие обратные ссылки в том виде, в каком вы их используете.

Это регулярное выражение, которое вы можете использовать:

\#\{(\w+)\}

Замена должна быть

{{$1}}

При использовании \$ используется литерал $, а не фактическая обратная ссылка.

Демонстрация регулярных выражений

 34
Author: Wiktor Stribiżew, 2015-04-15 08:08:39