指定した位置から指定した文字数分取得する方法・Mid関数 †VBScriptのMid関数を使用することにより指定した位置から指定した文字数分取得することができます。 関連記事 †Mid関数の書式 †Mid関数の構文は以下のようになります。 Mid(string, start[, length])
Mid関数のサンプルコードと動作結果 †以下にMid関数を利用したVBScriptのサンプルコードを記します。 Mid関数のサンプルコード †s1 = "HELLO WORLD" WScript.Echo "Mid(""HELLO WORLD"", 2, 6) = " & Mid(s1, 2, 6) s2 = "はろーわーるど" WScript.Echo "Mid(""はろーわーるど"", 2, 2) = " & Mid(s2, 2, 3) s3 = "はろーWORLD" WScript.Echo "Mid(""はろーWORLD"", 2, 5) = " & Mid(s3, 2, 5) s4 = "HELLO WORLD" WScript.Echo "Mid(""HELLO WORLD"", 5) = " & Mid(s1, 5) Mid関数のサンプルコード動作結果 †上記のVBScriptのサンプルコードの動作結果を以下に記します。 C:\wsh>cscript /nologo mid.vbs Mid("HELLO WORLD", 2, 6) = ELLO W Mid("はろーわーるど", 2, 2) = ろーわ Mid("はろーWORLD", 2, 5) = ろーWOR Mid("HELLO WORLD", 5) = O WORLD 上記の動作結果を確認するとMidの開始位置の値は1から始まるのが確認できます。 |