ps/Modules/Cole.PowerShell.Developer/Public/Select-RightSubstringWithPadLeft.ps1

20 lines
518 B
PowerShell
Raw Normal View History

2023-05-30 22:51:22 -07:00
function Select-RightSubstringWithPadLeft {
[CmdletBinding()]
param (
[Parameter(Mandatory = $true)]
[string]$String,
[Parameter(Mandatory = $true)]
[int]$Length,
[Parameter(Mandatory = $false)]
$PaddingCharacter = ' '
)
$word = $String
if ($word.Length -ge $Length) {
$word = $word.Substring($word.Length - $Length)
}
if ($Length -gt $word.Length) {
$word = $word.PadLeft($Length, $PaddingCharacter)
}
return $word
}