【发布时间】:2018-07-31 17:58:15
【问题描述】:
我需要用powershell替换字符串
`"`n (`n = Line feed)`
在“;”中作为示例,但是
`(Get-Content $file -raw).replace('"`n', ';')| Set-Content $filenew -force`
没用
有人可以帮助我吗?谢谢。
feva
【问题讨论】:
标签: powershell replace
我需要用powershell替换字符串
`"`n (`n = Line feed)`
在“;”中作为示例,但是
`(Get-Content $file -raw).replace('"`n', ';')| Set-Content $filenew -force`
没用
有人可以帮助我吗?谢谢。
feva
【问题讨论】:
标签: powershell replace
这是换行符:
`n
所以你很接近了!
$input = @"
one
two
three
"@
$input -replace "`n", ";"
one;two;three
(Get-Content $file -Raw).Replace('`n', ';') |
Set-Content $filenew -Force
【讨论】:
问题是n
The String is "n前面的“包含”
$input -replace ""`n", ";"
不会工作。
【讨论】: