PowerShellでLeft,Right,Midをしたい場合・Substring †VBScriptのLeft, Right, Mid関数はPowerShellでは、Substringメソッドを使用すると簡単に実現できます。 Substringメソッド †Substringメソッドは以下のように記述します。 文字列.Substring(スタート値,取り出す文字数)~ 尚、スタート値は0からのスタートになります。 LeftをSubstringで実現する †先頭から10文字取得してみます。 PS C:\Users\sakura> $abc = "abcdefghijklmnopqrstuvwxyz" PS C:\Users\sakura> $abc.Substring(0, 10) abcdefghij RightをSubstringで実現する †後方から5文字取得してみます。 PS C:\Users\sakura> $abc = "abcdefghijklmnopqrstuvwxyz" PS C:\Users\sakura> $abc.Substring($abc.Length - 5, 5) vwxyz Midを実現する †中間の文字列をとってみます。 PS C:\Users\sakura> $abc.Substring(5, 6) fghijk Substringの最初の引数は0から始まるので、6文字目のfから6文字取得となります。 以上、PowerShellでSubstringメソッドを使用してRight, Left, Midを実現する方法でした。 |