2
我試圖刪除文本文件中任何字符後面出現的換行符,但不是在回車後出現的換行符。在任何字符後查找並替換換行
這將刪除所有的人:
$content = Get-Content -raw "in.txt"
($content).Replace("`n","") | Set-Content out.txt -Force
在記事本+我通過搜索$\n
找到他們。
我試圖刪除文本文件中任何字符後面出現的換行符,但不是在回車後出現的換行符。在任何字符後查找並替換換行
這將刪除所有的人:
$content = Get-Content -raw "in.txt"
($content).Replace("`n","") | Set-Content out.txt -Force
在記事本+我通過搜索$\n
找到他們。
這應該工作。謝謝@Aaron負面後視提示。
($content).Replace("(?<!`r)`n","") | Set-Content out.txt -Force
我試着這樣寫的,它返回一個字符串整個文件文本文件:
$內容= [IO.File] :: ReadAllText( 「in.txt」)
現在它工作了!
@Aaron你是對的,我修復了我的答案,現在使用負面的後臺。 –