Регулярное выражение в затмении - PullRequest
3 голосов
/ 11 мая 2011

новое здесь.У меня 4300 экземпляров:

 <c:out value="${crane_error.aac}" />

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

$ {crane_error.aac}

Не уверен, как отформатировать это в поле поиска / заменыв затмении

Спасибо

Ответы [ 4 ]

3 голосов
/ 11 мая 2011

Поисковое выражение должно выглядеть так:

<c:out value="\$\{crane_error.aac\}" />

Заменить выражение должно выглядеть так:

\$\{crane_error.aac\}

РЕДАКТИРОВАТЬ: Чтобы сопоставить любую переменную, вы можете использовать следующее выражение:

<c:out value="(\$\{[^\}]+\})" />

И просто замените его на:

$1
1 голос
/ 11 мая 2011

С помощью crtl-f вы получаете диалог поиска / замены.Для этого вам даже не нужно регулярное выражение, вы можете просто скопировать свои значения в соответствующие поля.

edit:

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

Найти: <c:out value=\"\$\{(.*)\}\" />

Заменить на: \${$1}

0 голосов
/ 11 мая 2011
  • Ctrl + H
  • Без регулярных выражений
  • Просто замените вашу строку на $ {crane_error.aac}

Здесь не нужно регулярных выражений.

0 голосов
/ 11 мая 2011

В вашем файле нажмите Ctrl + F, появится окно поиска. В поле поиска введите строку поиска, а в поле для замены - вставьте строку, которую хотите заменить. затем нажмите «заменить все».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...