【PowerShell】文字列の右から〇文字取得する(right)

PowerShell

文字列の右から〇文字取得する

文字列の右から〇文字取得する(他の言語でいうところのright関数)には「substring」を使用します。

# 構文
# "切り取る対象の文字列"と"切り取る文字数"は2つずつ設定することに注意
"切り取る対象の文字列".substring(("切り取る対象の文字列".length) -1 * 切り取る文字数 , 切り取る文字数)

# "1234567890"について、右から2文字取得する
"1234567890".substring(("1234567890".length) -1 * 2 , 2)    # 90

# "1234567890"について、右から4文字取得する
"1234567890".substring(("1234567890".length) -1 * 4 , 4)    # 7890

# "1234567890"について、右から6文字取得する
"1234567890".substring(("1234567890".length) -1 * 6 , 6)    # 567890

# "1234567890"について、右から8文字取得する
"1234567890".substring(("1234567890".length) -1 * 8 , 8)    # 34567890