util/String.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Functions for dealing with Strings

function Get-StringCharacters {
    param (
        [Parameter(Mandatory = $true, Position = 1)] [String] $string,
        [Parameter(Mandatory = $true, Position = 2)] [Int32] $length
    )

    if ($string.Length -gt $length) {
        return $string.Substring(0, ($length - 3)) + '...';
    }
    
    return $string;
}