次の方法で共有


VBScript の Left 関数の変換

Windows PowerShell

定義: 文字列の左端から指定された文字数の文字列を返します。

Left

Windows PowerShell で、文字列の最初の x 個の文字を取り出すことができるでしょうか。もちろん可能です。Substring メソッドを呼び出して、取り出す先頭の文字 (1 文字目は 0) と取り出す文字の数の 2 つのパラメータを渡すだけです。たとえば、次のコマンドではアルファベットの文字を $a という名前の変数に代入し、Substring メソッドを使用して文字列の最初の 3 文字だけを $a に代入し直しています。

$a="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
$a = $a.substring(0,3)

このコマンドを実行して $a の値をエコーバックすると、次の結果が得られます。

ABC

「VBScript から Windows PowerShell へ」ホーム ページに戻る