Ответ 1
Если вы хотите свернуть несколько последовательных символов пробелов в одно пространство, вы можете сделать это с помощью оператора -replace
:
'[ Hello, World! ]' -replace '\s+', ' '
... возвращается...
[ Hello, World! ]
Первым параметром -replace
является шаблон регулярное выражение для соответствия, а второй параметр - текст, который заменит любые совпадения. \s
будет соответствовать символу пробела, а +
указывает на соответствие одному или нескольким вхождениям, поэтому, другими словами, один или несколько смежных символов пробелов будут заменены одним пробелом. Введите help about_comparison_operators
или см. здесь для получения дополнительной информации.