Sam*_*abu 16 regex powershell powershell-2.0 removing-whitespace
我试图在powershell中找到一种方法来移除多个空白区域.
但我发现如何在PHP中做到这一点." 删除多个白色空间 "
可能会有类似的正则表达式.
如何在powershell中实现同样的目标?
我的字符串是这样的
Xcopy Source Desination
Run Code Online (Sandbox Code Playgroud)
某些行可能在源和目标之间包含多个空格.
BAC*_*CON 60
如果您要将多个连续的空白字符折叠到一个空格中,那么您可以使用-replace运算符执行此操作:
'[ Hello, World! ]' -replace '\s+', ' '
Run Code Online (Sandbox Code Playgroud)
... ...返回
[ Hello, World! ]
Run Code Online (Sandbox Code Playgroud)
第一个参数-replace是要匹配的正则表达式模式,第二个参数是将替换任何匹配的文本. \s将匹配空白字符,并+指示匹配一个或多个匹配项,换句话说,一个或多个相邻的空格字符将替换为单个空格.输入help about_comparison_operators或查看此处以获取更多信息.
| 归档时间: |
|
| 查看次数: |
53737 次 |
| 最近记录: |