我使用Powershell修剪字符串之间的空格,我需要帮助。我使用Get-Content
将值读入变量这是我的输入数据:
04:31 Alex M.O.R.P.H. & Natalie Gioia - My Heaven http://goo.gl/rMOa2q
[ARMADA MUSIC]
12:37 Chakra - Home (Alexander Popov Remix) http://goo.gl/3janGY
[SOUNDPIERCING]
看到两首歌之间的空格?我想消除这些。所以输出是:
04:31 Alex M.O.R.P.H. & Natalie Gioia - My Heaven http://goo.gl/rMOa2q
[ARMADA MUSIC]
12:37 Chakra - Home (Alexander Popov Remix) http://goo.gl/3janGY
[SOUNDPIERCING]
答案 0 :(得分:0)
我将内容放在名为foo.txt的文件中。
foreach ($line in get-content foo.txt) {
if ($line -ne '') {
$line
}
}
答案 1 :(得分:0)
$noEmptyLines = Get-Content -Path C:\FilePath\File.Txt | Where-Object{$_ -notmatch "^\s*$"}
您将拥有一个变量,其中任何仅包含空格的行都将被删除。