Private/Remove-ColorScriptAnsiSequence.ps1

function Remove-ColorScriptAnsiSequence {
    param([AllowNull()][string]$Text)

    if ($null -eq $Text) {
        return $Text
    }

    if (-not $script:AnsiStripRegex) {
        $pattern = "${([char]27)}\[[0-9;]*[A-Za-z]"
        $script:AnsiStripRegex = [System.Text.RegularExpressions.Regex]::new(
            $pattern,
            [System.Text.RegularExpressions.RegexOptions]::Compiled
        )
    }

    return $script:AnsiStripRegex.Replace([string]$Text, '')
}