src/private/Remove-SpecialChars.ps1

1
2
3
4
5
6
7
8
function Remove-SpecialChars {
    param(
        [string]$String,
        [string]$SpecialChars = "()[]{}&."
    )

    $String -replace $($SpecialChars.ToCharArray().ForEach( { [regex]::Escape($_) }) -join "|"), ""
}