[英]PowerShell to replace string having double quotes
我有一個文件,我想用空白字符串替換文件下面的行
optionsBuilder.UseSqlServer(@"Server=(localdb)\sql2016;Initial Catalog=psdb;Integrated Security=SSPI");
下面的PowerShell代碼無所作為。 請指教
(Get-Content $fileName2) -replace "^optionsBuilder.UseSqlServer.*$", "a" | Set-Content $fileName2
您要替換的字符串前面有一個空格。 那是故意的嗎? 謝謝@ansgar
我更改為^ *,並且有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.