2013-10-09 5 views
-1

У меня есть номера, как 32,33,33.1,33.2,34,34.1,35,35.1,35.2,35.3,35.4,36 и так далее. Теперь возможно, что если я изменю число 32 на 50, тогда все соответствующие числа также изменятся, так как 50,51,51.1,51.2,52,52.1,53,53.1,53.2,53.3,53.4,54 может использовать шаблон regexp или что-то еще или кодирование в java.Заменить номер в блокноте ++

+0

Вы не можете выполнять операции в запасной части. – Toto

+0

Возможный дубликат [Increment all numbers] (http://stackoverflow.com/questions/19265274/increment-all-numbers) – pnuts

ответ

0

Вам нужно будет закодировать это на Java. Арифметика нецелесообразно делать это с помощью регулярных выражений.

+0

Вы можете выполнять арифметические операции в регулярном выражении, но не в редакторе, таком как Notepad ++. – Toto

+0

Я сделал это с помощью java. Иногда делать код сам лучше ..... – user1788115

+0

@ M42 - Да, вы правы. Но вам нужно либо применить регулярное выражение несколько раз, либо вам нужно очень сложное регулярное выражение. Это не практическое предложение. –

0

Основываясь на теге Excel и предполагая, что числа находятся в разных ячейках, введите 18 и скопируйте эту ячейку, выберите номера и Вставить специальные с помощью операции Добавить.

Смежные вопросы