3

У меня есть такие номера, как 32,33,33.1,33.2,34,34.1,35,35.1,35.2,35.3,35.4,36 и так далее. Теперь возможно, что если я изменю число с 32 на 52, то все соответствующие числа также изменятся, например, 52,53,53.1,53.2,54,54.1,55,55.1,55.2,55.3,55.4,56 могут использовать регулярное выражение шаблон или что-нибудь.

1 ответ1

1

Насколько я знаю, регулярные выражения не могут выполнять математические функции для значений, которые они находят. Однако для нахождения чисел, которые начинаются с «3», и для того, чтобы они начинались с «5», этого регулярного выражения будет достаточно:

Найти:

3([0-9]*\.*[0-9]*)

Заменить:

5\1

Если вы хотите перейти к 40-м, 50-м и т.д., То первое число в каждом из этих выражений необходимо будет изменить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .