Привет У меня есть строка, как следующийИнкрементальная символ замены с использованием регулярных выражений
Some text here -
~XY*901*000000001~MLC*~XY*901*000000005~MLC*~XY*901*0000000010~MLC*
Some text here
Я хочу, чтобы он как -
Some text here
~XY*901*000000001~MLC*~XY*901*000000002~MLC*~XY*901*000000003~MLC*
Some text here
Пояснение: все между ~XY*901*
и ~MLC*
должно быть увеличено на один запуск от 1.
Как достичь этого, используя Оценщик соответствия реджекса?
Интересно, как вы увеличивать эти цифры, если у вас есть '5', который становится' 2' и '10', который становится' 3'. –
@ WiktorStribiżew Мы можем использовать оценщиков соответствия C#. Просто я не могу понять это. –
Downvoters, пожалуйста, оставьте комментарий для Downvotes. Это смешно, когда моя проблема четко заявлена, я не знаю, как объяснить это лучше, чем это –