В C # легко использовать RegEx, как этот
string pattern = "Version\\(\"(\\d+).(\\d+).(\\d+).(\\d+)\"\\)";
Regex rgx = new Regex(pattern);
string output = rgx.Replace(someInput, "Version $1.$2.$3.$4");
Однако я хочу знать, как извлечь $3
, увеличить его и записать обратно в вывод.Это необходимо для автоматического увеличения номера сборки в моем текущем проекте.Я видел кое-что относительно делегирования оценщика, но не читал это подробно.