正則表達式_刪除字符串中的任意空格(Regex)



直接用 -split,默認以空白分隔。
-split $a

用正則表達式中的 \s,-replace -split中都可以直接使用正則表達式,select-string也可以

split 和 join 默認使用空格,replace 默認使用空

$a -split '\s+'

$a -replace ("\s+","`n")

用split方法
[regex]::split($a,"\b\s+\b")

用替換方法替換掉空格
[regex]::replace($a,"\b\s+\b"," ").split(" ")

用非空表達式取出符合要求的值
[regex]::matches($a,"\b\S+\b") | %{$_.value}

select-string:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM