Я хочу передать вызов функции (который возвращает строку) в качестве замены строки для функции замены Powershell, так что каждое найденное совпадение заменяется другой строкой.
Что-то вроде -
$global_counter = 0
Function callback()
{
$global_counter += 1
return "string" + $global_counter
}
$mystring -replace "match", callback()
Python позволяет это через функцию 're' модуля 'sub', которая принимает функцию обратного вызова в качестве входного. Поиск чего-то подобного