В Eclipse Find / Replace-field я могу изменить результат с регулярным выражением $ 1? - PullRequest
3 голосов
/ 27 февраля 2009

Я хочу найти и заменить множество чисел в диапазоне 0-9 и добавить к ним одно, чтобы они стали в диапазоне 1-10 . *

например: 0 3 5

станет: 1 4 6

В окне «Найти / заменить затмение» я могу сопоставить число с ^ ([0-9] +) $

В поле замены можно как-то добавить к совпадающему числу $ 1?

/ G

1 Ответ

3 голосов
/ 27 февраля 2009

Нет, нет способа указать функцию / макрос обратного вызова, которая вам понадобится для того, чтобы таким образом изменить первую группу ($ 1) или любой из результатов.


Может быть, есть плагин, который позволит это, но я в настоящее время не знаю ни одного.


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

...