寻找并替换未知的

时间:2018-04-09 08:55:11

标签: powershell

我尝试使用PowerShell替换.conf文件中的值。 价值是 " LockoutDuration = 30"。使用.replace可以正常工作,但如果它说了什么,我希望能够替换它,说: " LockoutDuration = 3231231",仍然有效。我怎样才能找到" ="之后的内容?签名,用我的变量替换它?这样它就可以在不知道它后面的内容的情况下工作。

1 个答案:

答案 0 :(得分:-2)

在替换中使用正则表达式:

"LockoutDuration = 30" -replace "(\d+)","${1}123453" ## returns: 'LockoutDuration = 123453'