У меня есть текст, в который я хотел бы вставить узнаваемую строку, содержащую желаемый формат даты.
Например, я хотел бы сохранить строку:
"Текущее время даты в желаемом формате:% date: yyyyMMdd%"
, но отображать его как
"Текущее время даты в нашем желаемом формате - 20190108"
$texttoreplace = "The current date time in our desired format is %date:yyyyMMdd%"
$texttoreplace -replace "(%DATE)(.*)(%)", (get-date -format $2)
Попытка пропустить вторую группу из -replace игнорируется.
Текущее время даты в нашем желаемом формате: 01/08/2019 13: 54: 07
Как можно проанализировать значение $ 2, чтобы был возвращен формат yyyyMMdd